builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1084 starttime: 1464190847.69 results: success (0) buildid: 20160525071041 builduid: 51a06339b3b746c2a12a7a3c6a921a7b revision: b01ee9309ba0d1d2ac65e4f2d8e25899ca817ec4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 08:40:47.692318) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 08:40:47.692777) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 08:40:47.693078) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 08:40:47.729278) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 08:40:47.729548) ========= 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-1464189240.129879-174882916 _=/tools/buildbot/bin/python using PTY: False --2016-05-25 08:40:47-- 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% 10.7M=0.001s 2016-05-25 08:40:48 (10.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.309254 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 08:40:48.155126) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 08:40:48.155401) ========= 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-1464189240.129879-174882916 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.031220 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 08:40:48.213610) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 08:40:48.213924) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b01ee9309ba0d1d2ac65e4f2d8e25899ca817ec4 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b01ee9309ba0d1d2ac65e4f2d8e25899ca817ec4 --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-1464189240.129879-174882916 _=/tools/buildbot/bin/python using PTY: False 2016-05-25 08:40:48,450 truncating revision to first 12 chars 2016-05-25 08:40:48,451 Setting DEBUG logging. 2016-05-25 08:40:48,451 attempt 1/10 2016-05-25 08:40:48,451 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b01ee9309ba0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 08:40:48,825 unpacking tar archive at: mozilla-aurora-b01ee9309ba0/testing/mozharness/ program finished with exit code 0 elapsedTime=0.657149 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 08:40:48.898695) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 08:40:48.899014) ========= script_repo_revision: b01ee9309ba0d1d2ac65e4f2d8e25899ca817ec4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 08:40:48.899403) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 08:40:48.899672) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 08:40:48.925643) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 7 secs) (at 2016-05-25 08:40:48.925910) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464189240.129879-174882916 _=/tools/buildbot/bin/python using PTY: False 08:40:49 INFO - MultiFileLogger online at 20160525 08:40:49 in /builds/slave/test 08:40:49 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 08:40:49 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:40:49 INFO - {'append_to_log': False, 08:40:49 INFO - 'base_work_dir': '/builds/slave/test', 08:40:49 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:40:49 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:40:49 INFO - 'buildbot_json_path': 'buildprops.json', 08:40:49 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:40:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:40:49 INFO - 'download_minidump_stackwalk': True, 08:40:49 INFO - 'download_symbols': 'true', 08:40:49 INFO - 'e10s': False, 08:40:49 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:40:49 INFO - 'tooltool.py': '/tools/tooltool.py', 08:40:49 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:40:49 INFO - '/tools/misc-python/virtualenv.py')}, 08:40:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:40:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:40:49 INFO - 'log_level': 'info', 08:40:49 INFO - 'log_to_console': True, 08:40:49 INFO - 'opt_config_files': (), 08:40:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:40:49 INFO - '--processes=1', 08:40:49 INFO - '--config=%(test_path)s/wptrunner.ini', 08:40:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:40:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:40:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:40:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:40:49 INFO - 'pip_index': False, 08:40:49 INFO - 'require_test_zip': True, 08:40:49 INFO - 'test_type': ('testharness',), 08:40:49 INFO - 'this_chunk': '1', 08:40:49 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:40:49 INFO - 'total_chunks': '10', 08:40:49 INFO - 'virtualenv_path': 'venv', 08:40:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:40:49 INFO - 'work_dir': 'build'} 08:40:49 INFO - ##### 08:40:49 INFO - ##### Running clobber step. 08:40:49 INFO - ##### 08:40:49 INFO - Running pre-action listener: _resource_record_pre_action 08:40:49 INFO - Running main action method: clobber 08:40:49 INFO - rmtree: /builds/slave/test/build 08:40:49 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:40:49 INFO - Running post-action listener: _resource_record_post_action 08:40:49 INFO - ##### 08:40:49 INFO - ##### Running read-buildbot-config step. 08:40:49 INFO - ##### 08:40:49 INFO - Running pre-action listener: _resource_record_pre_action 08:40:49 INFO - Running main action method: read_buildbot_config 08:40:49 INFO - Using buildbot properties: 08:40:49 INFO - { 08:40:49 INFO - "project": "", 08:40:49 INFO - "product": "firefox", 08:40:49 INFO - "script_repo_revision": "production", 08:40:49 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 08:40:49 INFO - "repository": "", 08:40:49 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 08:40:49 INFO - "buildid": "20160525071041", 08:40:49 INFO - "pgo_build": "False", 08:40:49 INFO - "basedir": "/builds/slave/test", 08:40:49 INFO - "buildnumber": 33, 08:40:49 INFO - "slavename": "tst-linux32-spot-1084", 08:40:49 INFO - "revision": "b01ee9309ba0d1d2ac65e4f2d8e25899ca817ec4", 08:40:49 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 08:40:49 INFO - "platform": "linux", 08:40:49 INFO - "branch": "mozilla-aurora", 08:40:49 INFO - "repo_path": "releases/mozilla-aurora", 08:40:49 INFO - "moz_repo_path": "", 08:40:49 INFO - "stage_platform": "linux", 08:40:49 INFO - "builduid": "51a06339b3b746c2a12a7a3c6a921a7b", 08:40:49 INFO - "slavebuilddir": "test" 08:40:49 INFO - } 08:40:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 08:40:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 08:40:49 INFO - Running post-action listener: _resource_record_post_action 08:40:49 INFO - ##### 08:40:49 INFO - ##### Running download-and-extract step. 08:40:49 INFO - ##### 08:40:49 INFO - Running pre-action listener: _resource_record_pre_action 08:40:49 INFO - Running main action method: download_and_extract 08:40:49 INFO - mkdir: /builds/slave/test/build/tests 08:40:49 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')]} 08:40:49 INFO - https://queue.taskcluster.net/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:40:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:40:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:40:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:40:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 08:41:00 INFO - Downloaded 1325 bytes. 08:41:00 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:41:00 INFO - Using the following test package requirements: 08:41:00 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:41:00 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:41:00 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 08:41:00 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:41:00 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 08:41:00 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:41:00 INFO - u'jsshell-linux-i686.zip'], 08:41:00 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:41:00 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 08:41:00 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:41:00 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:41:00 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 08:41:00 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:41:00 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 08:41:00 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:41:00 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 08:41:00 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:41:00 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 08:41:00 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 08:41: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')]} 08:41:00 INFO - https://queue.taskcluster.net/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:41:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:41:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:41:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:41:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 08:41:03 INFO - Downloaded 22760334 bytes. 08:41:03 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:41:03 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:41:04 INFO - caution: filename not matched: web-platform/* 08:41:04 INFO - Return code: 11 08:41:04 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')]} 08:41:04 INFO - https://queue.taskcluster.net/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:41:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:41:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:41:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:41:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:41:08 INFO - Downloaded 36409186 bytes. 08:41:08 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:41:08 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:41:12 INFO - caution: filename not matched: bin/* 08:41:12 INFO - caution: filename not matched: config/* 08:41:12 INFO - caution: filename not matched: mozbase/* 08:41:12 INFO - caution: filename not matched: marionette/* 08:41:12 INFO - caution: filename not matched: tools/wptserve/* 08:41:12 INFO - Return code: 11 08:41:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:41:12 INFO - https://queue.taskcluster.net/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:41:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:41:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:41:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:41:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 08:41:23 INFO - Downloaded 69340841 bytes. 08:41:23 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:41:23 INFO - mkdir: /builds/slave/test/properties 08:41:23 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:41:23 INFO - Writing to file /builds/slave/test/properties/build_url 08:41:23 INFO - Contents: 08:41:23 INFO - build_url:https://queue.taskcluster.net/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:41:24 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:41:24 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:41:24 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:41:24 INFO - Contents: 08:41:24 INFO - symbols_url:https://queue.taskcluster.net/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:41:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:41:24 INFO - https://queue.taskcluster.net/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:41:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:41:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:41:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:41:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:41:31 INFO - Downloaded 92306712 bytes. 08:41:31 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:41:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:41:40 INFO - Return code: 0 08:41:40 INFO - Running post-action listener: _resource_record_post_action 08:41:40 INFO - Running post-action listener: set_extra_try_arguments 08:41:40 INFO - ##### 08:41:40 INFO - ##### Running create-virtualenv step. 08:41:40 INFO - ##### 08:41:40 INFO - Running pre-action listener: _pre_create_virtualenv 08:41:40 INFO - Running pre-action listener: _resource_record_pre_action 08:41:40 INFO - Running main action method: create_virtualenv 08:41:40 INFO - Creating virtualenv /builds/slave/test/build/venv 08:41:40 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 08:41:40 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:41:40 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:41:40 INFO - Using real prefix '/usr' 08:41:40 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:41:41 INFO - Installing distribute.............................................................................................................................................................................................done. 08:41:45 INFO - Installing pip.................done. 08:41:45 INFO - Return code: 0 08:41:45 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:41:45 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')]} 08:41:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:41:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:41:45 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')]} 08:41:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:41:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:41:45 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 0x8f6bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fd2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9084f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d66e30>, '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 0x9003c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9082470>, '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-1464189240.129879-174882916', '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 08:41:45 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 08:41:45 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 08:41:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:41:45 INFO - 'CCACHE_UMASK': '002', 08:41:45 INFO - 'DISPLAY': ':0', 08:41:45 INFO - 'HOME': '/home/cltbld', 08:41:45 INFO - 'LANG': 'en_US.UTF-8', 08:41:45 INFO - 'LOGNAME': 'cltbld', 08:41:45 INFO - 'MAIL': '/var/mail/cltbld', 08:41:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:41:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:41:45 INFO - 'MOZ_NO_REMOTE': '1', 08:41:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:41:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:41:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:41:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:41:45 INFO - 'PWD': '/builds/slave/test', 08:41:45 INFO - 'SHELL': '/bin/bash', 08:41:45 INFO - 'SHLVL': '1', 08:41:45 INFO - 'TERM': 'linux', 08:41:45 INFO - 'TMOUT': '86400', 08:41:45 INFO - 'USER': 'cltbld', 08:41:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464189240.129879-174882916', 08:41:45 INFO - '_': '/tools/buildbot/bin/python'} 08:41:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:41:45 INFO - Downloading/unpacking psutil>=0.7.1 08:41:45 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 08:41:45 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 08:41:45 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 08:41:45 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 08:41:45 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 08:41:45 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 08:41:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:41:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:41:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:41:51 INFO - Installing collected packages: psutil 08:41:51 INFO - Running setup.py install for psutil 08:41:51 INFO - building 'psutil._psutil_linux' extension 08:41:51 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 08:41:51 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:41:51 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:41:51 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 08:41:52 INFO - building 'psutil._psutil_posix' extension 08:41:52 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 08:41:52 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 08:41:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:41:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:41:52 INFO - Successfully installed psutil 08:41:52 INFO - Cleaning up... 08:41:52 INFO - Return code: 0 08:41:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:41:52 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')]} 08:41:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:41:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:41:52 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')]} 08:41:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:41:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:41:52 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 0x8f6bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fd2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9084f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d66e30>, '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 0x9003c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9082470>, '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-1464189240.129879-174882916', '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 08:41:52 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 08:41:52 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 08:41:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:41:52 INFO - 'CCACHE_UMASK': '002', 08:41:52 INFO - 'DISPLAY': ':0', 08:41:52 INFO - 'HOME': '/home/cltbld', 08:41:52 INFO - 'LANG': 'en_US.UTF-8', 08:41:52 INFO - 'LOGNAME': 'cltbld', 08:41:52 INFO - 'MAIL': '/var/mail/cltbld', 08:41:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:41:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:41:52 INFO - 'MOZ_NO_REMOTE': '1', 08:41:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:41:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:41:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:41:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:41:52 INFO - 'PWD': '/builds/slave/test', 08:41:52 INFO - 'SHELL': '/bin/bash', 08:41:52 INFO - 'SHLVL': '1', 08:41:52 INFO - 'TERM': 'linux', 08:41:52 INFO - 'TMOUT': '86400', 08:41:52 INFO - 'USER': 'cltbld', 08:41:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464189240.129879-174882916', 08:41:52 INFO - '_': '/tools/buildbot/bin/python'} 08:41:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:41:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:41:52 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 08:41:52 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 08:41:52 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 08:41:52 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 08:41:52 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 08:41:52 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 08:42:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:42:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:42:02 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:42:02 INFO - Installing collected packages: mozsystemmonitor 08:42:02 INFO - Running setup.py install for mozsystemmonitor 08:42:02 INFO - Successfully installed mozsystemmonitor 08:42:02 INFO - Cleaning up... 08:42:02 INFO - Return code: 0 08:42:02 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:42:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:42:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:42:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:42:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:42:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:42:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:42:02 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x8f6bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fd2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9084f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d66e30>, '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 0x9003c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9082470>, '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-1464189240.129879-174882916', '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 08:42:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 08:42:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:42:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:42:02 INFO - 'CCACHE_UMASK': '002', 08:42:02 INFO - 'DISPLAY': ':0', 08:42:02 INFO - 'HOME': '/home/cltbld', 08:42:02 INFO - 'LANG': 'en_US.UTF-8', 08:42:02 INFO - 'LOGNAME': 'cltbld', 08:42:02 INFO - 'MAIL': '/var/mail/cltbld', 08:42:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:42:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:42:02 INFO - 'MOZ_NO_REMOTE': '1', 08:42:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:42:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:42:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:42:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:42:02 INFO - 'PWD': '/builds/slave/test', 08:42:02 INFO - 'SHELL': '/bin/bash', 08:42:02 INFO - 'SHLVL': '1', 08:42:02 INFO - 'TERM': 'linux', 08:42:02 INFO - 'TMOUT': '86400', 08:42:02 INFO - 'USER': 'cltbld', 08:42:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464189240.129879-174882916', 08:42:02 INFO - '_': '/tools/buildbot/bin/python'} 08:42:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:42:03 INFO - Downloading/unpacking blobuploader==1.2.4 08:42:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:42:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:42:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:42:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:42:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:42:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:42:14 INFO - Downloading blobuploader-1.2.4.tar.gz 08:42:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:42:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:42:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:42:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:42:14 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 08:42:14 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 08:42:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:42:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:42:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:42:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:42:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:42:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:42:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:42:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:42:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:42:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:42:17 INFO - Downloading docopt-0.6.1.tar.gz 08:42:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:42:17 INFO - Installing collected packages: blobuploader, requests, docopt 08:42:17 INFO - Running setup.py install for blobuploader 08:42:17 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:42:17 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:42:17 INFO - Running setup.py install for requests 08:42:18 INFO - Running setup.py install for docopt 08:42:18 INFO - Successfully installed blobuploader requests docopt 08:42:18 INFO - Cleaning up... 08:42:19 INFO - Return code: 0 08:42:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:42:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:42:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:42:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:42:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:42:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:42:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:42:19 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 0x8f6bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fd2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9084f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d66e30>, '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 0x9003c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9082470>, '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-1464189240.129879-174882916', '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 08:42:19 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 08:42:19 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 08:42:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:42:19 INFO - 'CCACHE_UMASK': '002', 08:42:19 INFO - 'DISPLAY': ':0', 08:42:19 INFO - 'HOME': '/home/cltbld', 08:42:19 INFO - 'LANG': 'en_US.UTF-8', 08:42:19 INFO - 'LOGNAME': 'cltbld', 08:42:19 INFO - 'MAIL': '/var/mail/cltbld', 08:42:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:42:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:42:19 INFO - 'MOZ_NO_REMOTE': '1', 08:42:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:42:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:42:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:42:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:42:19 INFO - 'PWD': '/builds/slave/test', 08:42:19 INFO - 'SHELL': '/bin/bash', 08:42:19 INFO - 'SHLVL': '1', 08:42:19 INFO - 'TERM': 'linux', 08:42:19 INFO - 'TMOUT': '86400', 08:42:19 INFO - 'USER': 'cltbld', 08:42:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464189240.129879-174882916', 08:42:19 INFO - '_': '/tools/buildbot/bin/python'} 08:42:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:42:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:42:19 INFO - Running setup.py (path:/tmp/pip-jlIYYN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:42:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:42:19 INFO - Running setup.py (path:/tmp/pip-fRCBYH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:42:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:42:19 INFO - Running setup.py (path:/tmp/pip-dRy4lY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:42:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:42:19 INFO - Running setup.py (path:/tmp/pip-xy16Dj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:42:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:42:19 INFO - Running setup.py (path:/tmp/pip-rhwxR3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:42:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:42:20 INFO - Running setup.py (path:/tmp/pip-EkabMF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:42:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:42:20 INFO - Running setup.py (path:/tmp/pip-1VrUQY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:42:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:42:20 INFO - Running setup.py (path:/tmp/pip-ehR0Gp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:42:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:42:20 INFO - Running setup.py (path:/tmp/pip-f0oQ_z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:42:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:42:20 INFO - Running setup.py (path:/tmp/pip-yWvFLd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:42:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:42:20 INFO - Running setup.py (path:/tmp/pip-OVBV8I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:42:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:42:20 INFO - Running setup.py (path:/tmp/pip-u0P7Lq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:42:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:42:20 INFO - Running setup.py (path:/tmp/pip-bAed01-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:42:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:42:21 INFO - Running setup.py (path:/tmp/pip-ZQHvbX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:42:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:42:21 INFO - Running setup.py (path:/tmp/pip-AE68xc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:42:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:42:21 INFO - Running setup.py (path:/tmp/pip-DllOXv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:42:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:42:21 INFO - Running setup.py (path:/tmp/pip-k5GqU5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:42:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:42:21 INFO - Running setup.py (path:/tmp/pip-gQ_HGN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:42:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:42:21 INFO - Running setup.py (path:/tmp/pip-i1Zoh_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:42:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:42:21 INFO - Running setup.py (path:/tmp/pip-WGVwKX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:42:21 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:42:22 INFO - Running setup.py (path:/tmp/pip-vdzXfW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:42:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:42:22 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 08:42:22 INFO - Running setup.py install for manifestparser 08:42:22 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:42:22 INFO - Running setup.py install for mozcrash 08:42:22 INFO - Running setup.py install for mozdebug 08:42:23 INFO - Running setup.py install for mozdevice 08:42:23 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:42:23 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:42:23 INFO - Running setup.py install for mozfile 08:42:23 INFO - Running setup.py install for mozhttpd 08:42:23 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:42:23 INFO - Running setup.py install for mozinfo 08:42:23 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:42:23 INFO - Running setup.py install for mozInstall 08:42:24 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:42:24 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:42:24 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:42:24 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:42:24 INFO - Running setup.py install for mozleak 08:42:24 INFO - Running setup.py install for mozlog 08:42:24 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:42:24 INFO - Running setup.py install for moznetwork 08:42:24 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:42:24 INFO - Running setup.py install for mozprocess 08:42:24 INFO - Running setup.py install for mozprofile 08:42:25 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:42:25 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:42:25 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:42:25 INFO - Running setup.py install for mozrunner 08:42:25 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:42:25 INFO - Running setup.py install for mozscreenshot 08:42:25 INFO - Running setup.py install for moztest 08:42:25 INFO - Running setup.py install for mozversion 08:42:26 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:42:26 INFO - Running setup.py install for wptserve 08:42:26 INFO - Running setup.py install for marionette-driver 08:42:26 INFO - Running setup.py install for browsermob-proxy 08:42:26 INFO - Running setup.py install for marionette-client 08:42:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:42:27 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:42:27 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 08:42:27 INFO - Cleaning up... 08:42:27 INFO - Return code: 0 08:42:27 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:42:27 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')]} 08:42:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:42:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:42:27 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')]} 08:42:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:42:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:42:27 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 0x8f6bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8fd2598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9084f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8d66e30>, '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 0x9003c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9082470>, '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-1464189240.129879-174882916', '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 08:42:27 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 08:42:27 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 08:42:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:42:27 INFO - 'CCACHE_UMASK': '002', 08:42:27 INFO - 'DISPLAY': ':0', 08:42:27 INFO - 'HOME': '/home/cltbld', 08:42:27 INFO - 'LANG': 'en_US.UTF-8', 08:42:27 INFO - 'LOGNAME': 'cltbld', 08:42:27 INFO - 'MAIL': '/var/mail/cltbld', 08:42:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:42:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:42:27 INFO - 'MOZ_NO_REMOTE': '1', 08:42:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:42:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:42:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:42:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:42:27 INFO - 'PWD': '/builds/slave/test', 08:42:27 INFO - 'SHELL': '/bin/bash', 08:42:27 INFO - 'SHLVL': '1', 08:42:27 INFO - 'TERM': 'linux', 08:42:27 INFO - 'TMOUT': '86400', 08:42:27 INFO - 'USER': 'cltbld', 08:42:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464189240.129879-174882916', 08:42:27 INFO - '_': '/tools/buildbot/bin/python'} 08:42:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:42:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:42:27 INFO - Running setup.py (path:/tmp/pip-8firpA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:42: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)) 08:42:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:42:27 INFO - Running setup.py (path:/tmp/pip-Ug8MIg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:42:28 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)) 08:42:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:42:28 INFO - Running setup.py (path:/tmp/pip-ydYHGY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:42:28 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)) 08:42:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:42:28 INFO - Running setup.py (path:/tmp/pip-pV1Vls-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:42:28 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)) 08:42:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:42:28 INFO - Running setup.py (path:/tmp/pip-N9_bpH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:42: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)) 08:42:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:42:28 INFO - Running setup.py (path:/tmp/pip-AtxhI3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:42: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)) 08:42:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:42:28 INFO - Running setup.py (path:/tmp/pip-iSrLZ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:42: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)) 08:42:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:42:28 INFO - Running setup.py (path:/tmp/pip-5og7vu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:42: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)) 08:42:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:42:28 INFO - Running setup.py (path:/tmp/pip-YEY9FV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:42:29 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)) 08:42:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:42:29 INFO - Running setup.py (path:/tmp/pip-VThu0A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:42:29 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)) 08:42:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:42:29 INFO - Running setup.py (path:/tmp/pip-1xDjUg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:42:29 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)) 08:42:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:42:29 INFO - Running setup.py (path:/tmp/pip-6j7vUS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:42:29 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)) 08:42:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:42:29 INFO - Running setup.py (path:/tmp/pip-uWiuVr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:42: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)) 08:42:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:42:29 INFO - Running setup.py (path:/tmp/pip-PUx2Fm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:42: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)) 08:42:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:42:29 INFO - Running setup.py (path:/tmp/pip-10CT_q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:42: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)) 08:42:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:42:29 INFO - Running setup.py (path:/tmp/pip-t0DZF2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:42: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)) 08:42:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:42:29 INFO - Running setup.py (path:/tmp/pip-b7Wv__-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:42:30 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)) 08:42:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:42:30 INFO - Running setup.py (path:/tmp/pip-Lw62xK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:42:30 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)) 08:42:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:42:30 INFO - Running setup.py (path:/tmp/pip-a3tw8b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:42:30 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)) 08:42:30 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:42:30 INFO - Running setup.py (path:/tmp/pip-akSJxw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:42: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)) 08:42:30 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:42:30 INFO - Running setup.py (path:/tmp/pip-N_J0t8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:42:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:42:31 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)) 08:42:31 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)) 08:42:31 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)) 08:42:31 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)) 08:42:31 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)) 08:42:31 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)) 08:42:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:42:31 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 08:42:31 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 08:42:31 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 08:42:31 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 08:42:31 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 08:42:31 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 08:42:39 INFO - Downloading blessings-1.6.tar.gz 08:42:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:42:39 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)) 08:42:39 INFO - Installing collected packages: blessings 08:42:39 INFO - Running setup.py install for blessings 08:42:40 INFO - Successfully installed blessings 08:42:40 INFO - Cleaning up... 08:42:40 INFO - Return code: 0 08:42:40 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:42:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:42:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:42:40 INFO - Reading from file tmpfile_stdout 08:42:40 INFO - Current package versions: 08:42:40 INFO - argparse == 1.2.1 08:42:40 INFO - blessings == 1.6 08:42:40 INFO - blobuploader == 1.2.4 08:42:40 INFO - browsermob-proxy == 0.6.0 08:42:40 INFO - docopt == 0.6.1 08:42:40 INFO - manifestparser == 1.1 08:42:40 INFO - marionette-client == 2.3.0 08:42:40 INFO - marionette-driver == 1.4.0 08:42:40 INFO - mozInstall == 1.12 08:42:40 INFO - mozcrash == 0.17 08:42:40 INFO - mozdebug == 0.1 08:42:40 INFO - mozdevice == 0.48 08:42:40 INFO - mozfile == 1.2 08:42:40 INFO - mozhttpd == 0.7 08:42:40 INFO - mozinfo == 0.9 08:42:40 INFO - mozleak == 0.1 08:42:40 INFO - mozlog == 3.1 08:42:40 INFO - moznetwork == 0.27 08:42:40 INFO - mozprocess == 0.22 08:42:40 INFO - mozprofile == 0.28 08:42:40 INFO - mozrunner == 6.11 08:42:40 INFO - mozscreenshot == 0.1 08:42:40 INFO - mozsystemmonitor == 0.0 08:42:40 INFO - moztest == 0.7 08:42:40 INFO - mozversion == 1.4 08:42:40 INFO - psutil == 3.1.1 08:42:40 INFO - requests == 1.2.3 08:42:40 INFO - wptserve == 1.4.0 08:42:40 INFO - wsgiref == 0.1.2 08:42:40 INFO - Running post-action listener: _resource_record_post_action 08:42:40 INFO - Running post-action listener: _start_resource_monitoring 08:42:40 INFO - Starting resource monitoring. 08:42:40 INFO - ##### 08:42:40 INFO - ##### Running pull step. 08:42:40 INFO - ##### 08:42:40 INFO - Running pre-action listener: _resource_record_pre_action 08:42:40 INFO - Running main action method: pull 08:42:40 INFO - Pull has nothing to do! 08:42:40 INFO - Running post-action listener: _resource_record_post_action 08:42:40 INFO - ##### 08:42:40 INFO - ##### Running install step. 08:42:40 INFO - ##### 08:42:40 INFO - Running pre-action listener: _resource_record_pre_action 08:42:40 INFO - Running main action method: install 08:42:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:42:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:42:40 INFO - Reading from file tmpfile_stdout 08:42:40 INFO - Detecting whether we're running mozinstall >=1.0... 08:42:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:42:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:42:41 INFO - Reading from file tmpfile_stdout 08:42:41 INFO - Output received: 08:42:41 INFO - Usage: mozinstall [options] installer 08:42:41 INFO - Options: 08:42:41 INFO - -h, --help show this help message and exit 08:42:41 INFO - -d DEST, --destination=DEST 08:42:41 INFO - Directory to install application into. [default: 08:42:41 INFO - "/builds/slave/test"] 08:42:41 INFO - --app=APP Application being installed. [default: firefox] 08:42:41 INFO - mkdir: /builds/slave/test/build/application 08:42:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 08:42:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 08:43:10 INFO - Reading from file tmpfile_stdout 08:43:10 INFO - Output received: 08:43:10 INFO - /builds/slave/test/build/application/firefox/firefox 08:43:10 INFO - Running post-action listener: _resource_record_post_action 08:43:10 INFO - ##### 08:43:10 INFO - ##### Running run-tests step. 08:43:10 INFO - ##### 08:43:10 INFO - Running pre-action listener: _resource_record_pre_action 08:43:10 INFO - Running main action method: run_tests 08:43:10 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:43:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:43:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:43:10 INFO - grabbing minidump binary from tooltool 08:43: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')]} 08:43:10 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 0x8d66e30>, '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 0x9003c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9082470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:43:10 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 08:43:10 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 08:43:10 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:43:10 INFO - Return code: 0 08:43:10 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:43:10 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:43:10 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/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 08:43:10 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/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 08:43:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:43:10 INFO - 'CCACHE_UMASK': '002', 08:43:10 INFO - 'DISPLAY': ':0', 08:43:10 INFO - 'HOME': '/home/cltbld', 08:43:10 INFO - 'LANG': 'en_US.UTF-8', 08:43:10 INFO - 'LOGNAME': 'cltbld', 08:43:10 INFO - 'MAIL': '/var/mail/cltbld', 08:43:10 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:43:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:43:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:43:10 INFO - 'MOZ_NO_REMOTE': '1', 08:43:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:43:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:43:10 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:43:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:43:10 INFO - 'PWD': '/builds/slave/test', 08:43:10 INFO - 'SHELL': '/bin/bash', 08:43:10 INFO - 'SHLVL': '1', 08:43:10 INFO - 'TERM': 'linux', 08:43:10 INFO - 'TMOUT': '86400', 08:43:10 INFO - 'USER': 'cltbld', 08:43:10 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464189240.129879-174882916', 08:43:10 INFO - '_': '/tools/buildbot/bin/python'} 08:43:10 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/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 08:43:11 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 08:43:11 INFO - import pkg_resources 08:43:12 INFO - Using 1 client processes 08:43:12 INFO - wptserve Starting http server on 127.0.0.1:8000 08:43:12 INFO - wptserve Starting http server on 127.0.0.1:8001 08:43:12 INFO - wptserve Starting http server on 127.0.0.1:8443 08:43:14 INFO - SUITE-START | Running 778 tests 08:43:14 INFO - Running testharness tests 08:43:14 INFO - Setting up ssl 08:43:14 INFO - PROCESS | certutil | 08:43:14 INFO - PROCESS | certutil | 08:43:14 INFO - PROCESS | certutil | 08:43:14 INFO - Certificate Nickname Trust Attributes 08:43:14 INFO - SSL,S/MIME,JAR/XPI 08:43:14 INFO - 08:43:14 INFO - web-platform-tests CT,, 08:43:14 INFO - 08:43:14 INFO - Starting runner 08:43:17 INFO - PROCESS | 31129 | 1464190997784 Marionette DEBUG Marionette enabled via build flag and pref 08:43:18 INFO - PROCESS | 31129 | ++DOCSHELL 0xa4e1ec00 == 1 [pid = 31129] [id = 1] 08:43:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 1 (0xa4e1f000) [pid = 31129] [serial = 1] [outer = (nil)] 08:43:18 INFO - PROCESS | 31129 | [31129] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:43:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 2 (0xa4e1f800) [pid = 31129] [serial = 2] [outer = 0xa4e1f000] 08:43:18 INFO - PROCESS | 31129 | 1464190998441 Marionette INFO Listening on port 2828 08:43:19 INFO - PROCESS | 31129 | 1464190999009 Marionette DEBUG Marionette enabled via command-line flag 08:43:19 INFO - PROCESS | 31129 | ++DOCSHELL 0xa227c400 == 2 [pid = 31129] [id = 2] 08:43:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 3 (0xa22c0400) [pid = 31129] [serial = 3] [outer = (nil)] 08:43:19 INFO - PROCESS | 31129 | [31129] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:43:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 4 (0xa22c0c00) [pid = 31129] [serial = 4] [outer = 0xa22c0400] 08:43:19 INFO - PROCESS | 31129 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2197280 08:43:19 INFO - PROCESS | 31129 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2197d60 08:43:19 INFO - PROCESS | 31129 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b6c60 08:43:19 INFO - PROCESS | 31129 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b78c0 08:43:19 INFO - PROCESS | 31129 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21bd600 08:43:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 5 (0xa21af800) [pid = 31129] [serial = 5] [outer = 0xa4e1f000] 08:43:19 INFO - PROCESS | 31129 | [31129] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:43:19 INFO - PROCESS | 31129 | 1464190999377 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49106 08:43:19 INFO - PROCESS | 31129 | [31129] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:43:19 INFO - PROCESS | 31129 | 1464190999457 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49107 08:43:19 INFO - PROCESS | 31129 | 1464190999465 Marionette DEBUG Closed connection conn0 08:43:19 INFO - PROCESS | 31129 | [31129] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 08:43:19 INFO - PROCESS | 31129 | [31129] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:43:19 INFO - PROCESS | 31129 | 1464190999596 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49108 08:43:19 INFO - PROCESS | 31129 | 1464190999600 Marionette DEBUG Closed connection conn1 08:43:19 INFO - PROCESS | 31129 | [31129] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:43:19 INFO - PROCESS | 31129 | 1464190999667 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49109 08:43:19 INFO - PROCESS | 31129 | 1464190999678 Marionette DEBUG Closed connection conn2 08:43:19 INFO - PROCESS | 31129 | 1464190999730 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:43:19 INFO - PROCESS | 31129 | 1464190999747 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160525071041","device":"desktop","version":"48.0a2"} 08:43:20 INFO - PROCESS | 31129 | [31129] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:43:21 INFO - PROCESS | 31129 | ++DOCSHELL 0x9aed4400 == 3 [pid = 31129] [id = 3] 08:43:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 6 (0x9aed4800) [pid = 31129] [serial = 6] [outer = (nil)] 08:43:21 INFO - PROCESS | 31129 | ++DOCSHELL 0x9aed8800 == 4 [pid = 31129] [id = 4] 08:43:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 7 (0x9aed9c00) [pid = 31129] [serial = 7] [outer = (nil)] 08:43:21 INFO - PROCESS | 31129 | [31129] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:43:22 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a2be400 == 5 [pid = 31129] [id = 5] 08:43:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 8 (0x9a2be800) [pid = 31129] [serial = 8] [outer = (nil)] 08:43:22 INFO - PROCESS | 31129 | [31129] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:43:22 INFO - PROCESS | 31129 | [31129] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:43:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 9 (0x9a1dc800) [pid = 31129] [serial = 9] [outer = 0x9a2be800] 08:43:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 10 (0x99c0fc00) [pid = 31129] [serial = 10] [outer = 0x9aed4800] 08:43:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 11 (0x99c11800) [pid = 31129] [serial = 11] [outer = 0x9aed9c00] 08:43:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 12 (0x99c13c00) [pid = 31129] [serial = 12] [outer = 0x9a2be800] 08:43:23 INFO - PROCESS | 31129 | 1464191003686 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 31129 | 1464191003705 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 13 (0x98b83400) [pid = 31129] [serial = 13] [outer = 0x9a2be800] 08:43:24 INFO - PROCESS | 31129 | 1464191004521 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"1d9ef17e-e23c-49e7-9c22-2cd0be8e03b5","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160525071041","device":"desktop","version":"48.0a2","command_id":1}}] 08:43:24 INFO - PROCESS | 31129 | 1464191004743 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:43:25 INFO - PROCESS | 31129 | 1464191005013 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:43:25 INFO - PROCESS | 31129 | 1464191005260 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:43:25 INFO - PROCESS | 31129 | [31129] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:43:25 INFO - PROCESS | 31129 | [31129] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:43:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 14 (0x95097400) [pid = 31129] [serial = 14] [outer = 0x9a2be800] 08:43:25 INFO - PROCESS | 31129 | [31129] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:43:25 INFO - PROCESS | 31129 | [31129] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:25 INFO - PROCESS | 31129 | 1464191005923 Marionette TRACE conn3 <- [1,3,null,{}] 08:43:25 INFO - PROCESS | 31129 | 1464191005960 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:43:26 INFO - PROCESS | 31129 | 1464191006001 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:43:26 INFO - PROCESS | 31129 | 1464191006114 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 31129 | 1464191006117 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 08:43:26 INFO - PROCESS | 31129 | 1464191006126 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 31129 | 1464191006132 Marionette TRACE conn3 <- [1,6,null,{}] 08:43:26 INFO - PROCESS | 31129 | 1464191006139 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:26 INFO - PROCESS | 31129 | 1464191006158 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:43:26 INFO - PROCESS | 31129 | 1464191006167 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 31129 | ++DOCSHELL 0x9ba2f400 == 6 [pid = 31129] [id = 6] 08:43:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 15 (0x9ba2f800) [pid = 31129] [serial = 15] [outer = (nil)] 08:43:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 16 (0x93c71400) [pid = 31129] [serial = 16] [outer = 0x9ba2f800] 08:43:26 INFO - PROCESS | 31129 | 1464191006250 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 17 (0x93c76c00) [pid = 31129] [serial = 17] [outer = 0x9ba2f800] 08:43:26 INFO - PROCESS | 31129 | ++DOCSHELL 0x93918c00 == 7 [pid = 31129] [id = 7] 08:43:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 18 (0x93919000) [pid = 31129] [serial = 18] [outer = (nil)] 08:43:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 19 (0x9391f000) [pid = 31129] [serial = 19] [outer = 0x93919000] 08:43:26 INFO - PROCESS | 31129 | 1464191006765 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 20 (0x9a2b9c00) [pid = 31129] [serial = 20] [outer = 0x93919000] 08:43:27 INFO - PROCESS | 31129 | [31129] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 08:43:27 INFO - PROCESS | 31129 | 1464191007300 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1240ms 08:43:27 INFO - PROCESS | 31129 | 1464191007426 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 31129 | 1464191007429 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 08:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:43:27 INFO - PROCESS | 31129 | 1464191007472 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 31129 | 1464191007476 Marionette TRACE conn3 <- [1,10,null,{}] 08:43:27 INFO - PROCESS | 31129 | 1464191007489 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:27 INFO - PROCESS | 31129 | 1464191007679 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:43:27 INFO - PROCESS | 31129 | 1464191007700 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 31129 | ++DOCSHELL 0x92d04400 == 8 [pid = 31129] [id = 8] 08:43:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 21 (0x92d04800) [pid = 31129] [serial = 21] [outer = (nil)] 08:43:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 22 (0x939dac00) [pid = 31129] [serial = 22] [outer = 0x92d04800] 08:43:27 INFO - PROCESS | 31129 | 1464191007778 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 23 (0x91fb3400) [pid = 31129] [serial = 23] [outer = 0x92d04800] 08:43:28 INFO - PROCESS | 31129 | 1464191008773 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1362ms 08:43:28 INFO - PROCESS | 31129 | 1464191008811 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 31129 | 1464191008817 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 08:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:43:28 INFO - PROCESS | 31129 | 1464191008825 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 31129 | 1464191008831 Marionette TRACE conn3 <- [1,14,null,{}] 08:43:28 INFO - PROCESS | 31129 | 1464191008840 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:29 INFO - PROCESS | 31129 | 1464191009084 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:43:29 INFO - PROCESS | 31129 | ++DOCSHELL 0x92d0d000 == 9 [pid = 31129] [id = 9] 08:43:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 24 (0x92d0f000) [pid = 31129] [serial = 24] [outer = (nil)] 08:43:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 25 (0x93913c00) [pid = 31129] [serial = 25] [outer = 0x92d0f000] 08:43:29 INFO - PROCESS | 31129 | 1464191009325 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 31129 | ++DOCSHELL 0x92d09800 == 10 [pid = 31129] [id = 10] 08:43:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 26 (0x93916800) [pid = 31129] [serial = 26] [outer = (nil)] 08:43:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 27 (0x939d5400) [pid = 31129] [serial = 27] [outer = 0x93916800] 08:43:29 INFO - PROCESS | 31129 | 1464191009436 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 28 (0x94643000) [pid = 31129] [serial = 28] [outer = 0x93916800] 08:43:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 29 (0x91fb7800) [pid = 31129] [serial = 29] [outer = 0x92d0f000] 08:43:29 INFO - PROCESS | 31129 | ++DOCSHELL 0x93917000 == 11 [pid = 31129] [id = 11] 08:43:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 30 (0x9785a000) [pid = 31129] [serial = 30] [outer = (nil)] 08:43:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 31 (0x990f5800) [pid = 31129] [serial = 31] [outer = 0x9785a000] 08:43:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 32 (0x99f37c00) [pid = 31129] [serial = 32] [outer = 0x9785a000] 08:43:30 INFO - PROCESS | 31129 | 1464191010638 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1841ms 08:43:30 INFO - PROCESS | 31129 | 1464191010666 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:43:30 INFO - PROCESS | 31129 | 1464191010674 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 08:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:43:30 INFO - PROCESS | 31129 | 1464191010685 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 31129 | 1464191010690 Marionette TRACE conn3 <- [1,18,null,{}] 08:43:30 INFO - PROCESS | 31129 | 1464191010696 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:30 INFO - PROCESS | 31129 | 1464191010912 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:43:31 INFO - PROCESS | 31129 | 1464191011106 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 31129 | ++DOCSHELL 0x92d0c400 == 12 [pid = 31129] [id = 12] 08:43:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 33 (0x9502fc00) [pid = 31129] [serial = 33] [outer = (nil)] 08:43:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 34 (0x9aed3000) [pid = 31129] [serial = 34] [outer = 0x9502fc00] 08:43:31 INFO - PROCESS | 31129 | 1464191011211 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 35 (0x9b978c00) [pid = 31129] [serial = 35] [outer = 0x9502fc00] 08:43:32 INFO - PROCESS | 31129 | 1464191012035 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1381ms 08:43:32 INFO - PROCESS | 31129 | 1464191012067 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 31129 | 1464191012071 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 08:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:43:32 INFO - PROCESS | 31129 | 1464191012078 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 31129 | 1464191012084 Marionette TRACE conn3 <- [1,22,null,{}] 08:43:32 INFO - PROCESS | 31129 | 1464191012121 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:32 INFO - PROCESS | 31129 | 1464191012329 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:43:32 INFO - PROCESS | 31129 | 1464191012463 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 31129 | ++DOCSHELL 0xa0605800 == 13 [pid = 31129] [id = 13] 08:43:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 36 (0xa2141800) [pid = 31129] [serial = 36] [outer = (nil)] 08:43:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 37 (0xa3551800) [pid = 31129] [serial = 37] [outer = 0xa2141800] 08:43:32 INFO - PROCESS | 31129 | 1464191012564 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 38 (0xa50ac400) [pid = 31129] [serial = 38] [outer = 0xa2141800] 08:43:33 INFO - PROCESS | 31129 | 1464191013413 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1356ms 08:43:33 INFO - PROCESS | 31129 | 1464191013435 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 31129 | 1464191013439 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 08:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:43:33 INFO - PROCESS | 31129 | 1464191013465 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 31129 | 1464191013468 Marionette TRACE conn3 <- [1,26,null,{}] 08:43:33 INFO - PROCESS | 31129 | 1464191013493 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:33 INFO - PROCESS | 31129 | 1464191013775 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:43:33 INFO - PROCESS | 31129 | 1464191013940 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 31129 | ++DOCSHELL 0x95384000 == 14 [pid = 31129] [id = 14] 08:43:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 39 (0x95384400) [pid = 31129] [serial = 39] [outer = (nil)] 08:43:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 40 (0x95386400) [pid = 31129] [serial = 40] [outer = 0x95384400] 08:43:34 INFO - PROCESS | 31129 | 1464191014047 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 41 (0x9b914800) [pid = 31129] [serial = 41] [outer = 0x95384400] 08:43:34 INFO - PROCESS | 31129 | 1464191014898 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1500ms 08:43:34 INFO - PROCESS | 31129 | 1464191014962 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 31129 | 1464191014966 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 08:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:43:34 INFO - PROCESS | 31129 | 1464191014972 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 31129 | 1464191014976 Marionette TRACE conn3 <- [1,30,null,{}] 08:43:34 INFO - PROCESS | 31129 | 1464191014982 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:35 INFO - PROCESS | 31129 | 1464191015393 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:43:35 INFO - PROCESS | 31129 | 1464191015570 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 31129 | ++DOCSHELL 0x93921400 == 15 [pid = 31129] [id = 15] 08:43:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 42 (0x939df000) [pid = 31129] [serial = 42] [outer = (nil)] 08:43:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 43 (0x9537e000) [pid = 31129] [serial = 43] [outer = 0x939df000] 08:43:35 INFO - PROCESS | 31129 | 1464191015669 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 44 (0x95386800) [pid = 31129] [serial = 44] [outer = 0x939df000] 08:43:36 INFO - PROCESS | 31129 | 1464191016574 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1631ms 08:43:36 INFO - PROCESS | 31129 | 1464191016605 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 31129 | 1464191016611 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 08:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:43:36 INFO - PROCESS | 31129 | 1464191016618 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 31129 | 1464191016625 Marionette TRACE conn3 <- [1,34,null,{}] 08:43:36 INFO - PROCESS | 31129 | 1464191016633 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:36 INFO - PROCESS | 31129 | 1464191016810 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:43:36 INFO - PROCESS | 31129 | 1464191016912 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 31129 | ++DOCSHELL 0x98469800 == 16 [pid = 31129] [id = 16] 08:43:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 45 (0x98b74400) [pid = 31129] [serial = 45] [outer = (nil)] 08:43:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 46 (0x9975e400) [pid = 31129] [serial = 46] [outer = 0x98b74400] 08:43:36 INFO - PROCESS | 31129 | 1464191016989 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 47 (0x99b85800) [pid = 31129] [serial = 47] [outer = 0x98b74400] 08:43:37 INFO - PROCESS | 31129 | 1464191017689 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1086ms 08:43:37 INFO - PROCESS | 31129 | 1464191017705 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 31129 | 1464191017710 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 08:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:43:37 INFO - PROCESS | 31129 | 1464191017716 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 31129 | 1464191017718 Marionette TRACE conn3 <- [1,38,null,{}] 08:43:37 INFO - PROCESS | 31129 | 1464191017725 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:37 INFO - PROCESS | 31129 | 1464191017880 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:43:37 INFO - PROCESS | 31129 | 1464191017977 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 31129 | ++DOCSHELL 0x952c6c00 == 17 [pid = 31129] [id = 17] 08:43:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 48 (0x99c15000) [pid = 31129] [serial = 48] [outer = (nil)] 08:43:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 49 (0x9ab96400) [pid = 31129] [serial = 49] [outer = 0x99c15000] 08:43:38 INFO - PROCESS | 31129 | 1464191018050 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 50 (0x9b071400) [pid = 31129] [serial = 50] [outer = 0x99c15000] 08:43:38 INFO - PROCESS | 31129 | 1464191018741 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1080ms 08:43:38 INFO - PROCESS | 31129 | 1464191018798 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:43:38 INFO - PROCESS | 31129 | 1464191018803 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 08:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:43:38 INFO - PROCESS | 31129 | 1464191018819 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 31129 | 1464191018826 Marionette TRACE conn3 <- [1,42,null,{}] 08:43:38 INFO - PROCESS | 31129 | 1464191018832 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:39 INFO - PROCESS | 31129 | 1464191019011 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:43:39 INFO - PROCESS | 31129 | 1464191019026 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 31129 | ++DOCSHELL 0x9b919000 == 18 [pid = 31129] [id = 18] 08:43:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 51 (0x9b91bc00) [pid = 31129] [serial = 51] [outer = (nil)] 08:43:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 52 (0x9b922400) [pid = 31129] [serial = 52] [outer = 0x9b91bc00] 08:43:39 INFO - PROCESS | 31129 | 1464191019101 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 53 (0x9b9f5c00) [pid = 31129] [serial = 53] [outer = 0x9b91bc00] 08:43:39 INFO - PROCESS | 31129 | 1464191019895 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1096ms 08:43:39 INFO - PROCESS | 31129 | 1464191019915 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 31129 | 1464191019918 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 08:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:43:39 INFO - PROCESS | 31129 | 1464191019925 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 31129 | 1464191019928 Marionette TRACE conn3 <- [1,46,null,{}] 08:43:39 INFO - PROCESS | 31129 | 1464191019948 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:40 INFO - PROCESS | 31129 | 1464191020099 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:43:40 INFO - PROCESS | 31129 | 1464191020114 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 31129 | ++DOCSHELL 0x98ef1400 == 19 [pid = 31129] [id = 19] 08:43:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 54 (0x9b9f8c00) [pid = 31129] [serial = 54] [outer = (nil)] 08:43:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 55 (0x9d465800) [pid = 31129] [serial = 55] [outer = 0x9b9f8c00] 08:43:40 INFO - PROCESS | 31129 | 1464191020194 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 56 (0x9d99f400) [pid = 31129] [serial = 56] [outer = 0x9b9f8c00] 08:43:41 INFO - PROCESS | 31129 | 1464191021004 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1095ms 08:43:41 INFO - PROCESS | 31129 | 1464191021022 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 31129 | 1464191021026 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 08:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:43:41 INFO - PROCESS | 31129 | 1464191021032 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 31129 | 1464191021034 Marionette TRACE conn3 <- [1,50,null,{}] 08:43:41 INFO - PROCESS | 31129 | 1464191021040 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:41 INFO - PROCESS | 31129 | 1464191021225 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:43:41 INFO - PROCESS | 31129 | 1464191021256 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 31129 | ++DOCSHELL 0x92d04000 == 20 [pid = 31129] [id = 20] 08:43:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 57 (0xa060e400) [pid = 31129] [serial = 57] [outer = (nil)] 08:43:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 58 (0xa113f400) [pid = 31129] [serial = 58] [outer = 0xa060e400] 08:43:41 INFO - PROCESS | 31129 | 1464191021338 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 59 (0xa2272800) [pid = 31129] [serial = 59] [outer = 0xa060e400] 08:43:42 INFO - PROCESS | 31129 | 1464191022219 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1233ms 08:43:42 INFO - PROCESS | 31129 | 1464191022270 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 31129 | 1464191022274 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 08:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:43:42 INFO - PROCESS | 31129 | 1464191022281 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 31129 | 1464191022284 Marionette TRACE conn3 <- [1,54,null,{}] 08:43:42 INFO - PROCESS | 31129 | 1464191022290 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:42 INFO - PROCESS | 31129 | 1464191022433 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:43:42 INFO - PROCESS | 31129 | 1464191022448 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 31129 | ++DOCSHELL 0x9223dc00 == 21 [pid = 31129] [id = 21] 08:43:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 60 (0x95095400) [pid = 31129] [serial = 60] [outer = (nil)] 08:43:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 61 (0xa22c8400) [pid = 31129] [serial = 61] [outer = 0x95095400] 08:43:42 INFO - PROCESS | 31129 | 1464191022521 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 62 (0xa2632c00) [pid = 31129] [serial = 62] [outer = 0x95095400] 08:43:43 INFO - PROCESS | 31129 | 1464191023272 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1029ms 08:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:43:43 INFO - PROCESS | 31129 | 1464191023311 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 31129 | 1464191023314 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 08:43:43 INFO - PROCESS | 31129 | 1464191023320 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 31129 | 1464191023323 Marionette TRACE conn3 <- [1,58,null,{}] 08:43:43 INFO - PROCESS | 31129 | 1464191023329 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:43 INFO - PROCESS | 31129 | 1464191023522 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:43:43 INFO - PROCESS | 31129 | 1464191023541 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 31129 | ++DOCSHELL 0x9391e000 == 22 [pid = 31129] [id = 22] 08:43:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 63 (0x9846e800) [pid = 31129] [serial = 63] [outer = (nil)] 08:43:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 64 (0xa30bf800) [pid = 31129] [serial = 64] [outer = 0x9846e800] 08:43:43 INFO - PROCESS | 31129 | 1464191023619 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 65 (0xa30ea400) [pid = 31129] [serial = 65] [outer = 0x9846e800] 08:43:44 INFO - PROCESS | 31129 | 1464191024309 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1033ms 08:43:44 INFO - PROCESS | 31129 | 1464191024353 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 31129 | 1464191024356 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 08:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:43:44 INFO - PROCESS | 31129 | 1464191024362 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 31129 | 1464191024379 Marionette TRACE conn3 <- [1,62,null,{}] 08:43:44 INFO - PROCESS | 31129 | 1464191024389 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:44 INFO - PROCESS | 31129 | 1464191024570 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:43:44 INFO - PROCESS | 31129 | 1464191024594 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fbc400 == 23 [pid = 31129] [id = 23] 08:43:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 66 (0x982c9000) [pid = 31129] [serial = 66] [outer = (nil)] 08:43:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 67 (0xa345d800) [pid = 31129] [serial = 67] [outer = 0x982c9000] 08:43:44 INFO - PROCESS | 31129 | 1464191024666 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 68 (0xa35ed000) [pid = 31129] [serial = 68] [outer = 0x982c9000] 08:43:46 INFO - PROCESS | 31129 | 1464191026663 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2355ms 08:43:46 INFO - PROCESS | 31129 | 1464191026728 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:43:46 INFO - PROCESS | 31129 | 1464191026733 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 08:43:46 INFO - PROCESS | 31129 | 1464191026742 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - PROCESS | 31129 | 1464191026748 Marionette TRACE conn3 <- [1,66,null,{}] 08:43:46 INFO - PROCESS | 31129 | 1464191026759 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:46 INFO - PROCESS | 31129 | 1464191026973 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:43:47 INFO - PROCESS | 31129 | 1464191027000 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 31129 | ++DOCSHELL 0x94648c00 == 24 [pid = 31129] [id = 24] 08:43:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 69 (0x94649400) [pid = 31129] [serial = 69] [outer = (nil)] 08:43:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 70 (0x952cb000) [pid = 31129] [serial = 70] [outer = 0x94649400] 08:43:47 INFO - PROCESS | 31129 | 1464191027082 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 71 (0x95388c00) [pid = 31129] [serial = 71] [outer = 0x94649400] 08:43:48 INFO - PROCESS | 31129 | --DOMWINDOW == 70 (0x9ba2f800) [pid = 31129] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:43:48 INFO - PROCESS | 31129 | --DOMWINDOW == 69 (0xa2141800) [pid = 31129] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:43:48 INFO - PROCESS | 31129 | --DOMWINDOW == 68 (0x95384400) [pid = 31129] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:43:48 INFO - PROCESS | 31129 | --DOMWINDOW == 67 (0x939df000) [pid = 31129] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:43:48 INFO - PROCESS | 31129 | --DOMWINDOW == 66 (0x98b74400) [pid = 31129] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:43:48 INFO - PROCESS | 31129 | --DOMWINDOW == 65 (0x99c15000) [pid = 31129] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:43:48 INFO - PROCESS | 31129 | --DOMWINDOW == 64 (0x9b91bc00) [pid = 31129] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:43:48 INFO - PROCESS | 31129 | --DOMWINDOW == 63 (0x9b9f8c00) [pid = 31129] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:43:48 INFO - PROCESS | 31129 | --DOMWINDOW == 62 (0xa060e400) [pid = 31129] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:43:48 INFO - PROCESS | 31129 | --DOMWINDOW == 61 (0x95095400) [pid = 31129] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:43:48 INFO - PROCESS | 31129 | --DOMWINDOW == 60 (0x92d04800) [pid = 31129] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:43:48 INFO - PROCESS | 31129 | --DOMWINDOW == 59 (0x93916800) [pid = 31129] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:43:48 INFO - PROCESS | 31129 | --DOMWINDOW == 58 (0x9502fc00) [pid = 31129] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:43:48 INFO - PROCESS | 31129 | 1464191028396 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1693ms 08:43:48 INFO - PROCESS | 31129 | 1464191028434 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 31129 | 1464191028441 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 08:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:43:48 INFO - PROCESS | 31129 | 1464191028451 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 31129 | 1464191028455 Marionette TRACE conn3 <- [1,70,null,{}] 08:43:48 INFO - PROCESS | 31129 | 1464191028461 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:48 INFO - PROCESS | 31129 | 1464191028600 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:43:48 INFO - PROCESS | 31129 | 1464191028697 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:48 INFO - PROCESS | 31129 | ++DOCSHELL 0x9464c000 == 25 [pid = 31129] [id = 25] 08:43:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 59 (0x9785c400) [pid = 31129] [serial = 72] [outer = (nil)] 08:43:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 60 (0x98ee9000) [pid = 31129] [serial = 73] [outer = 0x9785c400] 08:43:48 INFO - PROCESS | 31129 | 1464191028769 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 61 (0x990f6400) [pid = 31129] [serial = 74] [outer = 0x9785c400] 08:43:49 INFO - PROCESS | 31129 | 1464191029439 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1032ms 08:43:49 INFO - PROCESS | 31129 | 1464191029484 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 31129 | 1464191029487 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 08:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:43:49 INFO - PROCESS | 31129 | 1464191029493 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 31129 | 1464191029499 Marionette TRACE conn3 <- [1,74,null,{}] 08:43:49 INFO - PROCESS | 31129 | 1464191029535 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:49 INFO - PROCESS | 31129 | 1464191029721 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:43:49 INFO - PROCESS | 31129 | 1464191029737 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 31129 | ++DOCSHELL 0x98eeec00 == 26 [pid = 31129] [id = 26] 08:43:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 62 (0x99f32400) [pid = 31129] [serial = 75] [outer = (nil)] 08:43:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 63 (0x9aed3c00) [pid = 31129] [serial = 76] [outer = 0x99f32400] 08:43:49 INFO - PROCESS | 31129 | 1464191029813 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 64 (0x9b555400) [pid = 31129] [serial = 77] [outer = 0x99f32400] 08:43:50 INFO - PROCESS | 31129 | 1464191030731 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1282ms 08:43:50 INFO - PROCESS | 31129 | 1464191030777 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 31129 | 1464191030785 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 08:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:43:50 INFO - PROCESS | 31129 | 1464191030793 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 31129 | 1464191030800 Marionette TRACE conn3 <- [1,78,null,{}] 08:43:50 INFO - PROCESS | 31129 | 1464191030807 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:50 INFO - PROCESS | 31129 | 1464191030977 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:43:51 INFO - PROCESS | 31129 | 1464191031110 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 31129 | ++DOCSHELL 0x92242000 == 27 [pid = 31129] [id = 27] 08:43:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 65 (0x9464c400) [pid = 31129] [serial = 78] [outer = (nil)] 08:43:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 66 (0x98ee8400) [pid = 31129] [serial = 79] [outer = 0x9464c400] 08:43:51 INFO - PROCESS | 31129 | 1464191031196 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 67 (0x99f2ac00) [pid = 31129] [serial = 80] [outer = 0x9464c400] 08:43:52 INFO - PROCESS | 31129 | 1464191032056 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1339ms 08:43:52 INFO - PROCESS | 31129 | 1464191032136 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 31129 | 1464191032145 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 08:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:43:52 INFO - PROCESS | 31129 | 1464191032155 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - PROCESS | 31129 | 1464191032160 Marionette TRACE conn3 <- [1,82,null,{}] 08:43:52 INFO - PROCESS | 31129 | 1464191032167 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:52 INFO - PROCESS | 31129 | 1464191032335 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:43:52 INFO - PROCESS | 31129 | 1464191032467 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 31129 | ++DOCSHELL 0x9b58c800 == 28 [pid = 31129] [id = 28] 08:43:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 68 (0x9b58e800) [pid = 31129] [serial = 81] [outer = (nil)] 08:43:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 69 (0x9b917c00) [pid = 31129] [serial = 82] [outer = 0x9b58e800] 08:43:52 INFO - PROCESS | 31129 | 1464191032555 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 70 (0x9b91e000) [pid = 31129] [serial = 83] [outer = 0x9b58e800] 08:43:53 INFO - PROCESS | 31129 | 1464191033375 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1282ms 08:43:53 INFO - PROCESS | 31129 | 1464191033437 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 31129 | 1464191033441 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 08:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:43:53 INFO - PROCESS | 31129 | 1464191033465 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 31129 | 1464191033472 Marionette TRACE conn3 <- [1,86,null,{}] 08:43:53 INFO - PROCESS | 31129 | 1464191033489 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:53 INFO - PROCESS | 31129 | 1464191033661 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:43:53 INFO - PROCESS | 31129 | 1464191033805 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 31129 | ++DOCSHELL 0x98b76400 == 29 [pid = 31129] [id = 29] 08:43:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 71 (0x9b918400) [pid = 31129] [serial = 84] [outer = (nil)] 08:43:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 72 (0xa060e400) [pid = 31129] [serial = 85] [outer = 0x9b918400] 08:43:53 INFO - PROCESS | 31129 | 1464191033894 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 73 (0xa2141800) [pid = 31129] [serial = 86] [outer = 0x9b918400] 08:43:54 INFO - PROCESS | 31129 | 1464191034676 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1302ms 08:43:54 INFO - PROCESS | 31129 | 1464191034751 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 31129 | 1464191034756 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 08:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:43:54 INFO - PROCESS | 31129 | 1464191034763 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 31129 | 1464191034765 Marionette TRACE conn3 <- [1,90,null,{}] 08:43:54 INFO - PROCESS | 31129 | 1464191034771 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:54 INFO - PROCESS | 31129 | 1464191034935 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:43:55 INFO - PROCESS | 31129 | 1464191035067 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 31129 | ++DOCSHELL 0x97857c00 == 30 [pid = 31129] [id = 30] 08:43:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 74 (0x9d5b7400) [pid = 31129] [serial = 87] [outer = (nil)] 08:43:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 75 (0xa227f000) [pid = 31129] [serial = 88] [outer = 0x9d5b7400] 08:43:55 INFO - PROCESS | 31129 | 1464191035151 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 76 (0x93913800) [pid = 31129] [serial = 89] [outer = 0x9d5b7400] 08:43:56 INFO - PROCESS | 31129 | 1464191036003 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1287ms 08:43:56 INFO - PROCESS | 31129 | 1464191036065 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:43:56 INFO - PROCESS | 31129 | 1464191036069 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 08:43:56 INFO - PROCESS | 31129 | 1464191036077 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 31129 | 1464191036080 Marionette TRACE conn3 <- [1,94,null,{}] 08:43:56 INFO - PROCESS | 31129 | 1464191036086 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:56 INFO - PROCESS | 31129 | 1464191036241 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:43:56 INFO - PROCESS | 31129 | 1464191036374 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 31129 | ++DOCSHELL 0x92d07c00 == 31 [pid = 31129] [id = 31] 08:43:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 77 (0x92d08400) [pid = 31129] [serial = 90] [outer = (nil)] 08:43:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 78 (0x9a2a9000) [pid = 31129] [serial = 91] [outer = 0x92d08400] 08:43:56 INFO - PROCESS | 31129 | 1464191036461 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 79 (0x9a2aa800) [pid = 31129] [serial = 92] [outer = 0x92d08400] 08:43:57 INFO - PROCESS | 31129 | 1464191037279 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1232ms 08:43:57 INFO - PROCESS | 31129 | 1464191037323 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 31129 | 1464191037326 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 08:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:43:57 INFO - PROCESS | 31129 | 1464191037333 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - PROCESS | 31129 | 1464191037337 Marionette TRACE conn3 <- [1,98,null,{}] 08:43:57 INFO - PROCESS | 31129 | 1464191037343 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:57 INFO - PROCESS | 31129 | 1464191037512 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:43:57 INFO - PROCESS | 31129 | 1464191037647 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 31129 | ++DOCSHELL 0x9982c000 == 32 [pid = 31129] [id = 32] 08:43:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 80 (0x9a2aa000) [pid = 31129] [serial = 93] [outer = (nil)] 08:43:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 81 (0xa3023c00) [pid = 31129] [serial = 94] [outer = 0x9a2aa000] 08:43:57 INFO - PROCESS | 31129 | 1464191037733 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 82 (0x9d460c00) [pid = 31129] [serial = 95] [outer = 0x9a2aa000] 08:43:58 INFO - PROCESS | 31129 | 1464191038570 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1289ms 08:43:58 INFO - PROCESS | 31129 | 1464191038719 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 31129 | 1464191038725 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 08:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:43:58 INFO - PROCESS | 31129 | 1464191038743 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 31129 | 1464191038748 Marionette TRACE conn3 <- [1,102,null,{}] 08:43:58 INFO - PROCESS | 31129 | 1464191038756 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:58 INFO - PROCESS | 31129 | 1464191038911 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:43:59 INFO - PROCESS | 31129 | 1464191039048 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 31129 | ++DOCSHELL 0x952c1c00 == 33 [pid = 31129] [id = 33] 08:43:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 83 (0x952c7400) [pid = 31129] [serial = 96] [outer = (nil)] 08:43:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 84 (0x9537d400) [pid = 31129] [serial = 97] [outer = 0x952c7400] 08:43:59 INFO - PROCESS | 31129 | 1464191039123 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 85 (0x982c9800) [pid = 31129] [serial = 98] [outer = 0x952c7400] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 84 (0x99c13c00) [pid = 31129] [serial = 12] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 83 (0xa4e1f800) [pid = 31129] [serial = 2] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 82 (0x95386400) [pid = 31129] [serial = 40] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 81 (0x9537e000) [pid = 31129] [serial = 43] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 80 (0x9975e400) [pid = 31129] [serial = 46] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 79 (0x9ab96400) [pid = 31129] [serial = 49] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 78 (0x9b922400) [pid = 31129] [serial = 52] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 77 (0x9b9f5c00) [pid = 31129] [serial = 53] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 76 (0x9d465800) [pid = 31129] [serial = 55] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 75 (0xa113f400) [pid = 31129] [serial = 58] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 74 (0xa22c8400) [pid = 31129] [serial = 61] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 73 (0xa30bf800) [pid = 31129] [serial = 64] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 72 (0x9d99f400) [pid = 31129] [serial = 56] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 71 (0x939d5400) [pid = 31129] [serial = 27] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 70 (0x990f5800) [pid = 31129] [serial = 31] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 69 (0x9aed3000) [pid = 31129] [serial = 34] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 68 (0xa3551800) [pid = 31129] [serial = 37] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 67 (0x93913c00) [pid = 31129] [serial = 25] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 66 (0xa2272800) [pid = 31129] [serial = 59] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 65 (0xa2632c00) [pid = 31129] [serial = 62] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 64 (0x99b85800) [pid = 31129] [serial = 47] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 63 (0x9b071400) [pid = 31129] [serial = 50] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 62 (0xa50ac400) [pid = 31129] [serial = 38] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 61 (0x94643000) [pid = 31129] [serial = 28] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 60 (0x95386800) [pid = 31129] [serial = 44] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 59 (0x91fb3400) [pid = 31129] [serial = 23] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 58 (0x9b978c00) [pid = 31129] [serial = 35] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 57 (0x9b914800) [pid = 31129] [serial = 41] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 56 (0x9a1dc800) [pid = 31129] [serial = 9] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 55 (0x939dac00) [pid = 31129] [serial = 22] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 54 (0x9391f000) [pid = 31129] [serial = 19] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 53 (0x93c71400) [pid = 31129] [serial = 16] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | --DOMWINDOW == 52 (0x93c76c00) [pid = 31129] [serial = 17] [outer = (nil)] [url = about:blank] 08:44:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 53 (0x93921800) [pid = 31129] [serial = 99] [outer = 0x9785a000] 08:44:00 INFO - PROCESS | 31129 | 1464191040900 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:44:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2184ms 08:44:00 INFO - PROCESS | 31129 | 1464191040928 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:44:00 INFO - PROCESS | 31129 | 1464191040934 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 08:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:44:00 INFO - PROCESS | 31129 | 1464191040944 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:44:00 INFO - PROCESS | 31129 | 1464191040950 Marionette TRACE conn3 <- [1,106,null,{}] 08:44:00 INFO - PROCESS | 31129 | 1464191040958 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:01 INFO - PROCESS | 31129 | 1464191041116 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:44:01 INFO - PROCESS | 31129 | 1464191041221 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 31129 | ++DOCSHELL 0x9391c400 == 34 [pid = 31129] [id = 34] 08:44:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 54 (0x93c72400) [pid = 31129] [serial = 100] [outer = (nil)] 08:44:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 55 (0x9509ac00) [pid = 31129] [serial = 101] [outer = 0x93c72400] 08:44:01 INFO - PROCESS | 31129 | 1464191041296 Marionette DEBUG loaded listener.js 08:44:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 56 (0x952cb800) [pid = 31129] [serial = 102] [outer = 0x93c72400] 08:44:02 INFO - PROCESS | 31129 | 1464191042107 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:44:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1237ms 08:44:02 INFO - PROCESS | 31129 | 1464191042182 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 31129 | 1464191042191 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 08:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:44:02 INFO - PROCESS | 31129 | 1464191042205 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 31129 | 1464191042209 Marionette TRACE conn3 <- [1,110,null,{}] 08:44:02 INFO - PROCESS | 31129 | 1464191042215 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:02 INFO - PROCESS | 31129 | 1464191042380 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:44:02 INFO - PROCESS | 31129 | 1464191042480 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 31129 | ++DOCSHELL 0x93c73000 == 35 [pid = 31129] [id = 35] 08:44:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 57 (0x94645000) [pid = 31129] [serial = 103] [outer = (nil)] 08:44:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 58 (0x99761400) [pid = 31129] [serial = 104] [outer = 0x94645000] 08:44:02 INFO - PROCESS | 31129 | 1464191042556 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 59 (0x99b81400) [pid = 31129] [serial = 105] [outer = 0x94645000] 08:44:03 INFO - PROCESS | 31129 | 1464191043323 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1180ms 08:44:03 INFO - PROCESS | 31129 | 1464191043392 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 31129 | 1464191043396 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 08:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:44:03 INFO - PROCESS | 31129 | 1464191043406 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 31129 | 1464191043411 Marionette TRACE conn3 <- [1,114,null,{}] 08:44:03 INFO - PROCESS | 31129 | 1464191043439 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:03 INFO - PROCESS | 31129 | 1464191043631 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:44:03 INFO - PROCESS | 31129 | 1464191043696 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a2a3000 == 36 [pid = 31129] [id = 36] 08:44:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 60 (0x9a2a3800) [pid = 31129] [serial = 106] [outer = (nil)] 08:44:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 61 (0x9ab91800) [pid = 31129] [serial = 107] [outer = 0x9a2a3800] 08:44:03 INFO - PROCESS | 31129 | 1464191043773 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 62 (0x9aed5000) [pid = 31129] [serial = 108] [outer = 0x9a2a3800] 08:44:04 INFO - PROCESS | 31129 | 1464191044528 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1185ms 08:44:04 INFO - PROCESS | 31129 | 1464191044594 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 31129 | 1464191044597 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 08:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:44:04 INFO - PROCESS | 31129 | 1464191044604 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 31129 | 1464191044607 Marionette TRACE conn3 <- [1,118,null,{}] 08:44:04 INFO - PROCESS | 31129 | 1464191044612 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:04 INFO - PROCESS | 31129 | 1464191044796 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:44:04 INFO - PROCESS | 31129 | 1464191044819 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fba800 == 37 [pid = 31129] [id = 37] 08:44:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 63 (0x9785b000) [pid = 31129] [serial = 109] [outer = (nil)] 08:44:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 64 (0x9b915800) [pid = 31129] [serial = 110] [outer = 0x9785b000] 08:44:04 INFO - PROCESS | 31129 | 1464191044905 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 65 (0x9b91f800) [pid = 31129] [serial = 111] [outer = 0x9785b000] 08:44:05 INFO - PROCESS | 31129 | --DOMWINDOW == 64 (0x982c9000) [pid = 31129] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:44:05 INFO - PROCESS | 31129 | --DOMWINDOW == 63 (0x9846e800) [pid = 31129] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:44:05 INFO - PROCESS | 31129 | --DOMWINDOW == 62 (0x99f32400) [pid = 31129] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:44:05 INFO - PROCESS | 31129 | --DOMWINDOW == 61 (0x94649400) [pid = 31129] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:44:05 INFO - PROCESS | 31129 | --DOMWINDOW == 60 (0x9785c400) [pid = 31129] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:44:05 INFO - PROCESS | 31129 | 1464191045615 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:44:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1032ms 08:44:05 INFO - PROCESS | 31129 | 1464191045636 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 31129 | 1464191045639 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 08:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:44:05 INFO - PROCESS | 31129 | 1464191045645 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - PROCESS | 31129 | 1464191045648 Marionette TRACE conn3 <- [1,122,null,{}] 08:44:05 INFO - PROCESS | 31129 | 1464191045654 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:05 INFO - PROCESS | 31129 | 1464191045842 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:44:05 INFO - PROCESS | 31129 | 1464191045865 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 31129 | ++DOCSHELL 0x95034000 == 38 [pid = 31129] [id = 38] 08:44:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 61 (0x982c9000) [pid = 31129] [serial = 112] [outer = (nil)] 08:44:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 62 (0x9b920c00) [pid = 31129] [serial = 113] [outer = 0x982c9000] 08:44:05 INFO - PROCESS | 31129 | 1464191045938 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 63 (0x9b983800) [pid = 31129] [serial = 114] [outer = 0x982c9000] 08:44:06 INFO - PROCESS | 31129 | 1464191046669 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1036ms 08:44:06 INFO - PROCESS | 31129 | 1464191046684 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 31129 | 1464191046687 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 08:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:44:06 INFO - PROCESS | 31129 | 1464191046693 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 31129 | 1464191046696 Marionette TRACE conn3 <- [1,126,null,{}] 08:44:06 INFO - PROCESS | 31129 | 1464191046701 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:06 INFO - PROCESS | 31129 | 1464191046919 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:44:07 INFO - PROCESS | 31129 | 1464191046978 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 31129 | ++DOCSHELL 0x92240400 == 39 [pid = 31129] [id = 39] 08:44:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 64 (0x9a2aec00) [pid = 31129] [serial = 115] [outer = (nil)] 08:44:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 65 (0x9d9a9000) [pid = 31129] [serial = 116] [outer = 0x9a2aec00] 08:44:07 INFO - PROCESS | 31129 | 1464191047048 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 66 (0xa2138400) [pid = 31129] [serial = 117] [outer = 0x9a2aec00] 08:44:08 INFO - PROCESS | 31129 | 1464191048043 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:44:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1385ms 08:44:08 INFO - PROCESS | 31129 | 1464191048078 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:44:08 INFO - PROCESS | 31129 | 1464191048086 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 08:44:08 INFO - PROCESS | 31129 | 1464191048093 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - PROCESS | 31129 | 1464191048100 Marionette TRACE conn3 <- [1,130,null,{}] 08:44:08 INFO - PROCESS | 31129 | 1464191048108 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:08 INFO - PROCESS | 31129 | 1464191048316 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:44:08 INFO - PROCESS | 31129 | 1464191048451 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 31129 | ++DOCSHELL 0x95034c00 == 40 [pid = 31129] [id = 40] 08:44:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 67 (0x952bf800) [pid = 31129] [serial = 118] [outer = (nil)] 08:44:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 68 (0x952c9c00) [pid = 31129] [serial = 119] [outer = 0x952bf800] 08:44:08 INFO - PROCESS | 31129 | 1464191048544 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 69 (0x97864000) [pid = 31129] [serial = 120] [outer = 0x952bf800] 08:44:09 INFO - PROCESS | 31129 | 1464191049491 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:44:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1436ms 08:44:09 INFO - PROCESS | 31129 | 1464191049529 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:44:09 INFO - PROCESS | 31129 | 1464191049537 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 08:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:44:09 INFO - PROCESS | 31129 | 1464191049548 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 31129 | 1464191049551 Marionette TRACE conn3 <- [1,134,null,{}] 08:44:09 INFO - PROCESS | 31129 | 1464191049558 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:09 INFO - PROCESS | 31129 | 1464191049764 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:44:09 INFO - PROCESS | 31129 | 1464191049929 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:09 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fbd800 == 41 [pid = 31129] [id = 41] 08:44:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 70 (0x9975c400) [pid = 31129] [serial = 121] [outer = (nil)] 08:44:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 71 (0x99c13800) [pid = 31129] [serial = 122] [outer = 0x9975c400] 08:44:10 INFO - PROCESS | 31129 | 1464191050015 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 72 (0x9a0d5800) [pid = 31129] [serial = 123] [outer = 0x9975c400] 08:44:10 INFO - PROCESS | 31129 | 1464191050972 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:44:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1482ms 08:44:11 INFO - PROCESS | 31129 | 1464191051030 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:44:11 INFO - PROCESS | 31129 | 1464191051034 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 08:44:11 INFO - PROCESS | 31129 | 1464191051041 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 31129 | 1464191051047 Marionette TRACE conn3 <- [1,138,null,{}] 08:44:11 INFO - PROCESS | 31129 | 1464191051063 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:11 INFO - PROCESS | 31129 | 1464191051241 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:44:11 INFO - PROCESS | 31129 | 1464191051382 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 31129 | ++DOCSHELL 0x93c7e000 == 42 [pid = 31129] [id = 42] 08:44:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 73 (0x9463dc00) [pid = 31129] [serial = 124] [outer = (nil)] 08:44:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 74 (0x9ba25400) [pid = 31129] [serial = 125] [outer = 0x9463dc00] 08:44:11 INFO - PROCESS | 31129 | 1464191051500 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 75 (0x9d5c5800) [pid = 31129] [serial = 126] [outer = 0x9463dc00] 08:44:12 INFO - PROCESS | 31129 | 1464191052534 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1540ms 08:44:12 INFO - PROCESS | 31129 | 1464191052581 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 31129 | 1464191052587 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 08:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:44:12 INFO - PROCESS | 31129 | 1464191052595 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 31129 | 1464191052601 Marionette TRACE conn3 <- [1,142,null,{}] 08:44:12 INFO - PROCESS | 31129 | 1464191052611 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:12 INFO - PROCESS | 31129 | 1464191052779 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:44:13 INFO - PROCESS | 31129 | 1464191052985 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 31129 | --DOCSHELL 0x95034000 == 41 [pid = 31129] [id = 38] 08:44:13 INFO - PROCESS | 31129 | --DOCSHELL 0x91fba800 == 40 [pid = 31129] [id = 37] 08:44:13 INFO - PROCESS | 31129 | --DOCSHELL 0x9a2a3000 == 39 [pid = 31129] [id = 36] 08:44:13 INFO - PROCESS | 31129 | --DOCSHELL 0x93c73000 == 38 [pid = 31129] [id = 35] 08:44:13 INFO - PROCESS | 31129 | --DOCSHELL 0x9391c400 == 37 [pid = 31129] [id = 34] 08:44:13 INFO - PROCESS | 31129 | ++DOCSHELL 0x92d04c00 == 38 [pid = 31129] [id = 43] 08:44:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 76 (0x92d0fc00) [pid = 31129] [serial = 127] [outer = (nil)] 08:44:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 77 (0x95034000) [pid = 31129] [serial = 128] [outer = 0x92d0fc00] 08:44:13 INFO - PROCESS | 31129 | 1464191053086 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 78 (0x95385400) [pid = 31129] [serial = 129] [outer = 0x92d0fc00] 08:44:13 INFO - PROCESS | 31129 | --DOMWINDOW == 77 (0x9b555400) [pid = 31129] [serial = 77] [outer = (nil)] [url = about:blank] 08:44:13 INFO - PROCESS | 31129 | --DOMWINDOW == 76 (0x952cb000) [pid = 31129] [serial = 70] [outer = (nil)] [url = about:blank] 08:44:13 INFO - PROCESS | 31129 | --DOMWINDOW == 75 (0x98ee9000) [pid = 31129] [serial = 73] [outer = (nil)] [url = about:blank] 08:44:13 INFO - PROCESS | 31129 | --DOMWINDOW == 74 (0x95388c00) [pid = 31129] [serial = 71] [outer = (nil)] [url = about:blank] 08:44:13 INFO - PROCESS | 31129 | --DOMWINDOW == 73 (0x990f6400) [pid = 31129] [serial = 74] [outer = (nil)] [url = about:blank] 08:44:13 INFO - PROCESS | 31129 | --DOMWINDOW == 72 (0xa35ed000) [pid = 31129] [serial = 68] [outer = (nil)] [url = about:blank] 08:44:13 INFO - PROCESS | 31129 | --DOMWINDOW == 71 (0xa345d800) [pid = 31129] [serial = 67] [outer = (nil)] [url = about:blank] 08:44:13 INFO - PROCESS | 31129 | --DOMWINDOW == 70 (0xa30ea400) [pid = 31129] [serial = 65] [outer = (nil)] [url = about:blank] 08:44:13 INFO - PROCESS | 31129 | --DOMWINDOW == 69 (0x9aed3c00) [pid = 31129] [serial = 76] [outer = (nil)] [url = about:blank] 08:44:13 INFO - PROCESS | 31129 | 1464191053784 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:44:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1237ms 08:44:13 INFO - PROCESS | 31129 | 1464191053832 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 31129 | 1464191053840 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 08:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:44:13 INFO - PROCESS | 31129 | 1464191053849 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 31129 | 1464191053853 Marionette TRACE conn3 <- [1,146,null,{}] 08:44:13 INFO - PROCESS | 31129 | 1464191053859 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:14 INFO - PROCESS | 31129 | 1464191054011 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:44:14 INFO - PROCESS | 31129 | 1464191054107 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 31129 | ++DOCSHELL 0x982c1400 == 39 [pid = 31129] [id = 44] 08:44:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 70 (0x9846d800) [pid = 31129] [serial = 130] [outer = (nil)] 08:44:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 71 (0x9975dc00) [pid = 31129] [serial = 131] [outer = 0x9846d800] 08:44:14 INFO - PROCESS | 31129 | 1464191054210 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 72 (0x99b85400) [pid = 31129] [serial = 132] [outer = 0x9846d800] 08:44:15 INFO - PROCESS | 31129 | 1464191055066 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1281ms 08:44:15 INFO - PROCESS | 31129 | 1464191055142 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 31129 | 1464191055145 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 08:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:44:15 INFO - PROCESS | 31129 | 1464191055156 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 31129 | 1464191055161 Marionette TRACE conn3 <- [1,150,null,{}] 08:44:15 INFO - PROCESS | 31129 | 1464191055176 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:15 INFO - PROCESS | 31129 | 1464191055323 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:44:15 INFO - PROCESS | 31129 | 1464191055438 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 31129 | ++DOCSHELL 0x9975e400 == 40 [pid = 31129] [id = 45] 08:44:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 73 (0x9a2afc00) [pid = 31129] [serial = 133] [outer = (nil)] 08:44:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 74 (0x9b58f000) [pid = 31129] [serial = 134] [outer = 0x9a2afc00] 08:44:15 INFO - PROCESS | 31129 | 1464191055515 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 75 (0x9ba24000) [pid = 31129] [serial = 135] [outer = 0x9a2afc00] 08:44:16 INFO - PROCESS | 31129 | 1464191056320 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1186ms 08:44:16 INFO - PROCESS | 31129 | 1464191056343 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:44:16 INFO - PROCESS | 31129 | 1464191056347 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 08:44:16 INFO - PROCESS | 31129 | 1464191056353 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 31129 | 1464191056356 Marionette TRACE conn3 <- [1,154,null,{}] 08:44:16 INFO - PROCESS | 31129 | 1464191056361 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:16 INFO - PROCESS | 31129 | 1464191056546 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:44:16 INFO - PROCESS | 31129 | 1464191056572 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 31129 | ++DOCSHELL 0x9b91b400 == 41 [pid = 31129] [id = 46] 08:44:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 76 (0x9d45e400) [pid = 31129] [serial = 136] [outer = (nil)] 08:44:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 77 (0xa1138c00) [pid = 31129] [serial = 137] [outer = 0x9d45e400] 08:44:16 INFO - PROCESS | 31129 | 1464191056642 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 78 (0xa21b0800) [pid = 31129] [serial = 138] [outer = 0x9d45e400] 08:44:17 INFO - PROCESS | 31129 | 1464191057469 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:44:17 INFO - PROCESS | 31129 | --DOMWINDOW == 77 (0x9464c400) [pid = 31129] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:44:17 INFO - PROCESS | 31129 | --DOMWINDOW == 76 (0x9b58e800) [pid = 31129] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:44:17 INFO - PROCESS | 31129 | --DOMWINDOW == 75 (0x9a2a3800) [pid = 31129] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:44:17 INFO - PROCESS | 31129 | --DOMWINDOW == 74 (0x94645000) [pid = 31129] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:44:17 INFO - PROCESS | 31129 | --DOMWINDOW == 73 (0x93c72400) [pid = 31129] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:44:17 INFO - PROCESS | 31129 | --DOMWINDOW == 72 (0x9b918400) [pid = 31129] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:44:17 INFO - PROCESS | 31129 | --DOMWINDOW == 71 (0x9d5b7400) [pid = 31129] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:44:17 INFO - PROCESS | 31129 | --DOMWINDOW == 70 (0x9785b000) [pid = 31129] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:44:17 INFO - PROCESS | 31129 | --DOMWINDOW == 69 (0x92d08400) [pid = 31129] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:44:17 INFO - PROCESS | 31129 | --DOMWINDOW == 68 (0x9a2aa000) [pid = 31129] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:44:17 INFO - PROCESS | 31129 | --DOMWINDOW == 67 (0x982c9000) [pid = 31129] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1188ms 08:44:17 INFO - PROCESS | 31129 | 1464191057541 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 31129 | 1464191057545 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 08:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:44:17 INFO - PROCESS | 31129 | 1464191057557 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 31129 | 1464191057559 Marionette TRACE conn3 <- [1,158,null,{}] 08:44:17 INFO - PROCESS | 31129 | 1464191057565 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:17 INFO - PROCESS | 31129 | 1464191057704 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:44:17 INFO - PROCESS | 31129 | 1464191057797 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fb2400 == 42 [pid = 31129] [id = 47] 08:44:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 68 (0x93c70800) [pid = 31129] [serial = 139] [outer = (nil)] 08:44:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 69 (0x9a2ad000) [pid = 31129] [serial = 140] [outer = 0x93c70800] 08:44:17 INFO - PROCESS | 31129 | 1464191057872 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 70 (0x9a2a7c00) [pid = 31129] [serial = 141] [outer = 0x93c70800] 08:44:18 INFO - PROCESS | 31129 | 1464191058793 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1300ms 08:44:18 INFO - PROCESS | 31129 | 1464191058866 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 31129 | 1464191058868 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 08:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:44:18 INFO - PROCESS | 31129 | 1464191058875 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 31129 | 1464191058878 Marionette TRACE conn3 <- [1,162,null,{}] 08:44:18 INFO - PROCESS | 31129 | 1464191058883 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:19 INFO - PROCESS | 31129 | 1464191059061 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:44:19 INFO - PROCESS | 31129 | 1464191059157 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 31129 | ++DOCSHELL 0x952bfc00 == 43 [pid = 31129] [id = 48] 08:44:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 71 (0x95387800) [pid = 31129] [serial = 142] [outer = (nil)] 08:44:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 72 (0xa30ba400) [pid = 31129] [serial = 143] [outer = 0x95387800] 08:44:19 INFO - PROCESS | 31129 | 1464191059235 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 73 (0xa30e7800) [pid = 31129] [serial = 144] [outer = 0x95387800] 08:44:20 INFO - PROCESS | 31129 | 1464191060092 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1280ms 08:44:20 INFO - PROCESS | 31129 | 1464191060157 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 31129 | 1464191060163 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 08:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:44:20 INFO - PROCESS | 31129 | 1464191060174 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 31129 | 1464191060178 Marionette TRACE conn3 <- [1,166,null,{}] 08:44:20 INFO - PROCESS | 31129 | 1464191060187 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:20 INFO - PROCESS | 31129 | 1464191060411 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:44:20 INFO - PROCESS | 31129 | 1464191060552 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 31129 | ++DOCSHELL 0x93920800 == 44 [pid = 31129] [id = 49] 08:44:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 74 (0x952c3800) [pid = 31129] [serial = 145] [outer = (nil)] 08:44:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 75 (0x9785d400) [pid = 31129] [serial = 146] [outer = 0x952c3800] 08:44:20 INFO - PROCESS | 31129 | 1464191060640 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 76 (0x990eb800) [pid = 31129] [serial = 147] [outer = 0x952c3800] 08:44:21 INFO - PROCESS | 31129 | 1464191061575 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1439ms 08:44:21 INFO - PROCESS | 31129 | 1464191061612 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 31129 | 1464191061621 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 08:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:44:21 INFO - PROCESS | 31129 | 1464191061632 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 31129 | 1464191061636 Marionette TRACE conn3 <- [1,170,null,{}] 08:44:21 INFO - PROCESS | 31129 | 1464191061643 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:21 INFO - PROCESS | 31129 | 1464191061821 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:44:21 INFO - PROCESS | 31129 | 1464191061959 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a2a9c00 == 45 [pid = 31129] [id = 50] 08:44:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 77 (0x9ab8d400) [pid = 31129] [serial = 148] [outer = (nil)] 08:44:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 78 (0x9b54e400) [pid = 31129] [serial = 149] [outer = 0x9ab8d400] 08:44:22 INFO - PROCESS | 31129 | 1464191062050 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 79 (0x9b921800) [pid = 31129] [serial = 150] [outer = 0x9ab8d400] 08:44:22 INFO - PROCESS | 31129 | 1464191062886 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1279ms 08:44:22 INFO - PROCESS | 31129 | 1464191062911 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 31129 | 1464191062914 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 08:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:44:22 INFO - PROCESS | 31129 | 1464191062921 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - PROCESS | 31129 | 1464191062927 Marionette TRACE conn3 <- [1,174,null,{}] 08:44:22 INFO - PROCESS | 31129 | 1464191062943 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:23 INFO - PROCESS | 31129 | 1464191063109 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:44:23 INFO - PROCESS | 31129 | 1464191063256 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 31129 | ++DOCSHELL 0x9ab97000 == 46 [pid = 31129] [id = 51] 08:44:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 80 (0xa26c2000) [pid = 31129] [serial = 151] [outer = (nil)] 08:44:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 81 (0xa3228c00) [pid = 31129] [serial = 152] [outer = 0xa26c2000] 08:44:23 INFO - PROCESS | 31129 | 1464191063343 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 82 (0xa3550800) [pid = 31129] [serial = 153] [outer = 0xa26c2000] 08:44:23 INFO - PROCESS | 31129 | 1464191063814 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:44:24 INFO - PROCESS | 31129 | 1464191064280 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1396ms 08:44:24 INFO - PROCESS | 31129 | 1464191064318 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 31129 | 1464191064322 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 08:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:44:24 INFO - PROCESS | 31129 | 1464191064329 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 31129 | 1464191064333 Marionette TRACE conn3 <- [1,178,null,{}] 08:44:24 INFO - PROCESS | 31129 | 1464191064338 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:24 INFO - PROCESS | 31129 | 1464191064501 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:44:24 INFO - PROCESS | 31129 | 1464191064648 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 31129 | ++DOCSHELL 0xa35eac00 == 47 [pid = 31129] [id = 52] 08:44:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 83 (0xa35ec000) [pid = 31129] [serial = 154] [outer = (nil)] 08:44:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 84 (0xa6287800) [pid = 31129] [serial = 155] [outer = 0xa35ec000] 08:44:24 INFO - PROCESS | 31129 | 1464191064738 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 85 (0xa6733400) [pid = 31129] [serial = 156] [outer = 0xa35ec000] 08:44:25 INFO - PROCESS | 31129 | 1464191065625 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1330ms 08:44:25 INFO - PROCESS | 31129 | 1464191065659 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 31129 | 1464191065663 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 08:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:44:25 INFO - PROCESS | 31129 | 1464191065670 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 31129 | 1464191065673 Marionette TRACE conn3 <- [1,182,null,{}] 08:44:25 INFO - PROCESS | 31129 | 1464191065679 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:25 INFO - PROCESS | 31129 | 1464191065836 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:44:26 INFO - PROCESS | 31129 | 1464191066088 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fb5c00 == 48 [pid = 31129] [id = 53] 08:44:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 86 (0xa4e1fc00) [pid = 31129] [serial = 157] [outer = (nil)] 08:44:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 87 (0xa6760800) [pid = 31129] [serial = 158] [outer = 0xa4e1fc00] 08:44:26 INFO - PROCESS | 31129 | 1464191066338 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 88 (0xa67d1800) [pid = 31129] [serial = 159] [outer = 0xa4e1fc00] 08:44:27 INFO - PROCESS | 31129 | 1464191067176 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:44:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1581ms 08:44:27 INFO - PROCESS | 31129 | 1464191067251 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 31129 | 1464191067255 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 08:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:44:27 INFO - PROCESS | 31129 | 1464191067262 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 31129 | 1464191067264 Marionette TRACE conn3 <- [1,186,null,{}] 08:44:27 INFO - PROCESS | 31129 | 1464191067271 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:27 INFO - PROCESS | 31129 | 1464191067683 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:44:27 INFO - PROCESS | 31129 | 1464191067889 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 31129 | ++DOCSHELL 0x952c3000 == 49 [pid = 31129] [id = 54] 08:44:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 89 (0x952c3c00) [pid = 31129] [serial = 160] [outer = (nil)] 08:44:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 90 (0x95388c00) [pid = 31129] [serial = 161] [outer = 0x952c3c00] 08:44:27 INFO - PROCESS | 31129 | 1464191067978 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 91 (0x982c9000) [pid = 31129] [serial = 162] [outer = 0x952c3c00] 08:44:28 INFO - PROCESS | 31129 | 1464191068812 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1580ms 08:44:28 INFO - PROCESS | 31129 | 1464191068848 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 31129 | 1464191068854 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 08:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:44:28 INFO - PROCESS | 31129 | 1464191068862 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - PROCESS | 31129 | 1464191068868 Marionette TRACE conn3 <- [1,190,null,{}] 08:44:28 INFO - PROCESS | 31129 | 1464191068875 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:29 INFO - PROCESS | 31129 | 1464191069058 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:44:29 INFO - PROCESS | 31129 | 1464191069206 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 31129 | --DOCSHELL 0x9b58c800 == 48 [pid = 31129] [id = 28] 08:44:29 INFO - PROCESS | 31129 | --DOCSHELL 0x92d07c00 == 47 [pid = 31129] [id = 31] 08:44:29 INFO - PROCESS | 31129 | --DOCSHELL 0x97857c00 == 46 [pid = 31129] [id = 30] 08:44:29 INFO - PROCESS | 31129 | --DOCSHELL 0x91fb2400 == 45 [pid = 31129] [id = 47] 08:44:29 INFO - PROCESS | 31129 | --DOCSHELL 0x9b91b400 == 44 [pid = 31129] [id = 46] 08:44:29 INFO - PROCESS | 31129 | --DOCSHELL 0x9975e400 == 43 [pid = 31129] [id = 45] 08:44:29 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fb2400 == 44 [pid = 31129] [id = 55] 08:44:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 92 (0x9391a400) [pid = 31129] [serial = 163] [outer = (nil)] 08:44:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 93 (0x95385c00) [pid = 31129] [serial = 164] [outer = 0x9391a400] 08:44:29 INFO - PROCESS | 31129 | 1464191069310 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 94 (0x9975e400) [pid = 31129] [serial = 165] [outer = 0x9391a400] 08:44:29 INFO - PROCESS | 31129 | --DOCSHELL 0x982c1400 == 43 [pid = 31129] [id = 44] 08:44:29 INFO - PROCESS | 31129 | --DOCSHELL 0x92d04c00 == 42 [pid = 31129] [id = 43] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 93 (0x99f37c00) [pid = 31129] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 92 (0x99f2ac00) [pid = 31129] [serial = 80] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 91 (0x98ee8400) [pid = 31129] [serial = 79] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 90 (0x9b91e000) [pid = 31129] [serial = 83] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 89 (0x9b917c00) [pid = 31129] [serial = 82] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 88 (0x9537d400) [pid = 31129] [serial = 97] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 87 (0x9ab91800) [pid = 31129] [serial = 107] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 86 (0x99761400) [pid = 31129] [serial = 104] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 85 (0x9509ac00) [pid = 31129] [serial = 101] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 84 (0xa2141800) [pid = 31129] [serial = 86] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 83 (0x952cb800) [pid = 31129] [serial = 102] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 82 (0xa060e400) [pid = 31129] [serial = 85] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 81 (0x93913800) [pid = 31129] [serial = 89] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 80 (0xa227f000) [pid = 31129] [serial = 88] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 79 (0x9b915800) [pid = 31129] [serial = 110] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 78 (0x9a2aa800) [pid = 31129] [serial = 92] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 77 (0x9a2a9000) [pid = 31129] [serial = 91] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 76 (0x9b91f800) [pid = 31129] [serial = 111] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 75 (0x9d460c00) [pid = 31129] [serial = 95] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 74 (0xa3023c00) [pid = 31129] [serial = 94] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 73 (0x9aed5000) [pid = 31129] [serial = 108] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 72 (0x99b81400) [pid = 31129] [serial = 105] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 71 (0x9b983800) [pid = 31129] [serial = 114] [outer = (nil)] [url = about:blank] 08:44:29 INFO - PROCESS | 31129 | --DOMWINDOW == 70 (0x9b920c00) [pid = 31129] [serial = 113] [outer = (nil)] [url = about:blank] 08:44:30 INFO - PROCESS | 31129 | 1464191070052 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1246ms 08:44:30 INFO - PROCESS | 31129 | 1464191070110 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:44:30 INFO - PROCESS | 31129 | 1464191070114 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 08:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:44:30 INFO - PROCESS | 31129 | 1464191070125 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 31129 | 1464191070127 Marionette TRACE conn3 <- [1,194,null,{}] 08:44:30 INFO - PROCESS | 31129 | 1464191070133 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:30 INFO - PROCESS | 31129 | 1464191070283 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:44:30 INFO - PROCESS | 31129 | 1464191070299 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 31129 | ++DOCSHELL 0x98b82c00 == 43 [pid = 31129] [id = 56] 08:44:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 71 (0x99f70c00) [pid = 31129] [serial = 166] [outer = (nil)] 08:44:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 72 (0x99f78c00) [pid = 31129] [serial = 167] [outer = 0x99f70c00] 08:44:30 INFO - PROCESS | 31129 | 1464191070371 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 73 (0x9a2a2800) [pid = 31129] [serial = 168] [outer = 0x99f70c00] 08:44:31 INFO - PROCESS | 31129 | 1464191071168 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1087ms 08:44:31 INFO - PROCESS | 31129 | 1464191071213 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 31129 | 1464191071218 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 08:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:44:31 INFO - PROCESS | 31129 | 1464191071239 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 31129 | 1464191071246 Marionette TRACE conn3 <- [1,198,null,{}] 08:44:31 INFO - PROCESS | 31129 | 1464191071252 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:31 INFO - PROCESS | 31129 | 1464191071403 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:44:31 INFO - PROCESS | 31129 | 1464191071415 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 31129 | ++DOCSHELL 0x99f77000 == 44 [pid = 31129] [id = 57] 08:44:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 74 (0x9a2a5400) [pid = 31129] [serial = 169] [outer = (nil)] 08:44:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 75 (0x9b54f000) [pid = 31129] [serial = 170] [outer = 0x9a2a5400] 08:44:31 INFO - PROCESS | 31129 | 1464191071487 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 76 (0x9b7aa000) [pid = 31129] [serial = 171] [outer = 0x9a2a5400] 08:44:32 INFO - PROCESS | 31129 | 1464191072282 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1097ms 08:44:32 INFO - PROCESS | 31129 | 1464191072358 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 31129 | 1464191072360 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 08:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:44:32 INFO - PROCESS | 31129 | 1464191072371 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 31129 | 1464191072373 Marionette TRACE conn3 <- [1,202,null,{}] 08:44:32 INFO - PROCESS | 31129 | 1464191072379 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:32 INFO - PROCESS | 31129 | 1464191072556 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:44:32 INFO - PROCESS | 31129 | 1464191072577 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fb3800 == 45 [pid = 31129] [id = 58] 08:44:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 77 (0x9a2ab400) [pid = 31129] [serial = 172] [outer = (nil)] 08:44:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 78 (0x9b91b800) [pid = 31129] [serial = 173] [outer = 0x9a2ab400] 08:44:32 INFO - PROCESS | 31129 | 1464191072649 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 79 (0x9b91d800) [pid = 31129] [serial = 174] [outer = 0x9a2ab400] 08:44:33 INFO - PROCESS | 31129 | 1464191073447 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1125ms 08:44:33 INFO - PROCESS | 31129 | 1464191073508 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 31129 | 1464191073512 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 08:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:44:33 INFO - PROCESS | 31129 | 1464191073518 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - PROCESS | 31129 | 1464191073521 Marionette TRACE conn3 <- [1,206,null,{}] 08:44:33 INFO - PROCESS | 31129 | 1464191073526 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:33 INFO - PROCESS | 31129 | 1464191073708 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:44:33 INFO - PROCESS | 31129 | 1464191073735 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 31129 | ++DOCSHELL 0x92d01c00 == 46 [pid = 31129] [id = 59] 08:44:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 80 (0x9b9f7000) [pid = 31129] [serial = 175] [outer = (nil)] 08:44:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 81 (0x9d461000) [pid = 31129] [serial = 176] [outer = 0x9b9f7000] 08:44:33 INFO - PROCESS | 31129 | 1464191073815 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 82 (0xa113d400) [pid = 31129] [serial = 177] [outer = 0x9b9f7000] 08:44:34 INFO - PROCESS | 31129 | --DOMWINDOW == 81 (0x9d45e400) [pid = 31129] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:44:34 INFO - PROCESS | 31129 | --DOMWINDOW == 80 (0x92d0fc00) [pid = 31129] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:44:34 INFO - PROCESS | 31129 | --DOMWINDOW == 79 (0x9846d800) [pid = 31129] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:44:34 INFO - PROCESS | 31129 | --DOMWINDOW == 78 (0x93c70800) [pid = 31129] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:44:34 INFO - PROCESS | 31129 | --DOMWINDOW == 77 (0x9a2afc00) [pid = 31129] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:44:34 INFO - PROCESS | 31129 | 1464191074696 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1228ms 08:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:44:34 INFO - PROCESS | 31129 | 1464191074746 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 31129 | 1464191074749 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 08:44:34 INFO - PROCESS | 31129 | 1464191074756 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:44:34 INFO - PROCESS | 31129 | 1464191074759 Marionette TRACE conn3 <- [1,210,null,{}] 08:44:34 INFO - PROCESS | 31129 | 1464191074764 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:34 INFO - PROCESS | 31129 | 1464191074946 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:44:34 INFO - PROCESS | 31129 | 1464191074965 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fb6800 == 47 [pid = 31129] [id = 60] 08:44:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 78 (0x92d01800) [pid = 31129] [serial = 178] [outer = (nil)] 08:44:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 79 (0xa213fc00) [pid = 31129] [serial = 179] [outer = 0x92d01800] 08:44:35 INFO - PROCESS | 31129 | 1464191075040 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 80 (0xa22c5c00) [pid = 31129] [serial = 180] [outer = 0x92d01800] 08:44:35 INFO - PROCESS | 31129 | 1464191075751 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1033ms 08:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:44:35 INFO - PROCESS | 31129 | 1464191075788 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:44:35 INFO - PROCESS | 31129 | 1464191075791 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 08:44:35 INFO - PROCESS | 31129 | 1464191075797 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - PROCESS | 31129 | 1464191075800 Marionette TRACE conn3 <- [1,214,null,{}] 08:44:35 INFO - PROCESS | 31129 | 1464191075806 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:35 INFO - PROCESS | 31129 | 1464191075980 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:44:36 INFO - PROCESS | 31129 | 1464191075999 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 31129 | ++DOCSHELL 0x92248c00 == 48 [pid = 31129] [id = 61] 08:44:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 81 (0x9a2a5c00) [pid = 31129] [serial = 181] [outer = (nil)] 08:44:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 82 (0xa26c0400) [pid = 31129] [serial = 182] [outer = 0x9a2a5c00] 08:44:36 INFO - PROCESS | 31129 | 1464191076069 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 83 (0xa30f0400) [pid = 31129] [serial = 183] [outer = 0x9a2a5c00] 08:44:36 INFO - PROCESS | 31129 | 1464191076935 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1186ms 08:44:36 INFO - PROCESS | 31129 | 1464191076983 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 31129 | 1464191076990 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 08:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:44:37 INFO - PROCESS | 31129 | 1464191076999 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 31129 | 1464191077004 Marionette TRACE conn3 <- [1,218,null,{}] 08:44:37 INFO - PROCESS | 31129 | 1464191077013 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:37 INFO - PROCESS | 31129 | 1464191077191 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:44:37 INFO - PROCESS | 31129 | 1464191077336 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 31129 | ++DOCSHELL 0x92240800 == 49 [pid = 31129] [id = 62] 08:44:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 84 (0x95034400) [pid = 31129] [serial = 184] [outer = (nil)] 08:44:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 85 (0x99769000) [pid = 31129] [serial = 185] [outer = 0x95034400] 08:44:37 INFO - PROCESS | 31129 | 1464191077422 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 86 (0x99c88000) [pid = 31129] [serial = 186] [outer = 0x95034400] 08:44:38 INFO - PROCESS | 31129 | 1464191078341 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1384ms 08:44:38 INFO - PROCESS | 31129 | 1464191078384 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 31129 | 1464191078393 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 08:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:44:38 INFO - PROCESS | 31129 | 1464191078404 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 31129 | 1464191078407 Marionette TRACE conn3 <- [1,222,null,{}] 08:44:38 INFO - PROCESS | 31129 | 1464191078414 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:38 INFO - PROCESS | 31129 | 1464191078590 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:44:38 INFO - PROCESS | 31129 | 1464191078731 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 31129 | ++DOCSHELL 0x99f56c00 == 50 [pid = 31129] [id = 63] 08:44:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 87 (0x99f57c00) [pid = 31129] [serial = 187] [outer = (nil)] 08:44:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 88 (0x99f5b000) [pid = 31129] [serial = 188] [outer = 0x99f57c00] 08:44:38 INFO - PROCESS | 31129 | 1464191078815 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 89 (0x99f5ec00) [pid = 31129] [serial = 189] [outer = 0x99f57c00] 08:44:39 INFO - PROCESS | 31129 | 1464191079688 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1342ms 08:44:39 INFO - PROCESS | 31129 | 1464191079746 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:44:39 INFO - PROCESS | 31129 | 1464191079750 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 08:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:44:39 INFO - PROCESS | 31129 | 1464191079757 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:44:39 INFO - PROCESS | 31129 | 1464191079763 Marionette TRACE conn3 <- [1,226,null,{}] 08:44:39 INFO - PROCESS | 31129 | 1464191079779 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:40 INFO - PROCESS | 31129 | 1464191079992 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:44:40 INFO - PROCESS | 31129 | 1464191080136 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 31129 | ++DOCSHELL 0x982cc400 == 51 [pid = 31129] [id = 64] 08:44:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 90 (0x99f73000) [pid = 31129] [serial = 190] [outer = (nil)] 08:44:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 91 (0x9aed2800) [pid = 31129] [serial = 191] [outer = 0x99f73000] 08:44:40 INFO - PROCESS | 31129 | 1464191080225 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 92 (0x9b91bc00) [pid = 31129] [serial = 192] [outer = 0x99f73000] 08:44:41 INFO - PROCESS | 31129 | 1464191081116 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1400ms 08:44:41 INFO - PROCESS | 31129 | 1464191081158 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:44:41 INFO - PROCESS | 31129 | 1464191081167 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 08:44:41 INFO - PROCESS | 31129 | 1464191081172 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 31129 | 1464191081175 Marionette TRACE conn3 <- [1,230,null,{}] 08:44:41 INFO - PROCESS | 31129 | 1464191081206 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:41 INFO - PROCESS | 31129 | 1464191081416 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:44:41 INFO - PROCESS | 31129 | 1464191081559 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:41 INFO - PROCESS | 31129 | ++DOCSHELL 0x95386000 == 52 [pid = 31129] [id = 65] 08:44:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 93 (0x9aed9400) [pid = 31129] [serial = 193] [outer = (nil)] 08:44:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 94 (0xa2630400) [pid = 31129] [serial = 194] [outer = 0x9aed9400] 08:44:41 INFO - PROCESS | 31129 | 1464191081646 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 95 (0xa30c7800) [pid = 31129] [serial = 195] [outer = 0x9aed9400] 08:44:42 INFO - PROCESS | 31129 | 1464191082456 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1332ms 08:44:42 INFO - PROCESS | 31129 | 1464191082507 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 31129 | 1464191082510 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 08:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:44:42 INFO - PROCESS | 31129 | 1464191082534 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - PROCESS | 31129 | 1464191082538 Marionette TRACE conn3 <- [1,234,null,{}] 08:44:42 INFO - PROCESS | 31129 | 1464191082544 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:42 INFO - PROCESS | 31129 | 1464191082706 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:44:42 INFO - PROCESS | 31129 | 1464191082849 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fb4400 == 53 [pid = 31129] [id = 66] 08:44:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 96 (0x92d08400) [pid = 31129] [serial = 196] [outer = (nil)] 08:44:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 97 (0x9a01f400) [pid = 31129] [serial = 197] [outer = 0x92d08400] 08:44:42 INFO - PROCESS | 31129 | 1464191082936 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 98 (0x9a022c00) [pid = 31129] [serial = 198] [outer = 0x92d08400] 08:44:43 INFO - PROCESS | 31129 | 1464191083749 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1239ms 08:44:43 INFO - PROCESS | 31129 | 1464191083775 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 31129 | 1464191083779 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 08:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:44:43 INFO - PROCESS | 31129 | 1464191083786 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 31129 | 1464191083790 Marionette TRACE conn3 <- [1,238,null,{}] 08:44:43 INFO - PROCESS | 31129 | 1464191083795 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:43 INFO - PROCESS | 31129 | 1464191083992 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:44:44 INFO - PROCESS | 31129 | 1464191084136 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 31129 | ++DOCSHELL 0x92d0b800 == 54 [pid = 31129] [id = 67] 08:44:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 99 (0x9a01d400) [pid = 31129] [serial = 199] [outer = (nil)] 08:44:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 100 (0xa509e000) [pid = 31129] [serial = 200] [outer = 0x9a01d400] 08:44:44 INFO - PROCESS | 31129 | 1464191084223 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 101 (0xa675e800) [pid = 31129] [serial = 201] [outer = 0x9a01d400] 08:44:45 INFO - PROCESS | 31129 | 1464191085077 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1329ms 08:44:45 INFO - PROCESS | 31129 | 1464191085116 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 31129 | 1464191085120 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 08:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:44:45 INFO - PROCESS | 31129 | 1464191085126 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 31129 | 1464191085129 Marionette TRACE conn3 <- [1,242,null,{}] 08:44:45 INFO - PROCESS | 31129 | 1464191085135 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:45 INFO - PROCESS | 31129 | 1464191085292 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:44:45 INFO - PROCESS | 31129 | 1464191085442 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 31129 | ++DOCSHELL 0x93915400 == 55 [pid = 31129] [id = 68] 08:44:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 102 (0x93c73000) [pid = 31129] [serial = 202] [outer = (nil)] 08:44:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 103 (0x99b82000) [pid = 31129] [serial = 203] [outer = 0x93c73000] 08:44:45 INFO - PROCESS | 31129 | 1464191085536 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 104 (0x9a2a6800) [pid = 31129] [serial = 204] [outer = 0x93c73000] 08:44:46 INFO - PROCESS | 31129 | 1464191086644 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1596ms 08:44:46 INFO - PROCESS | 31129 | 1464191086723 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 31129 | 1464191086730 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 08:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:44:46 INFO - PROCESS | 31129 | 1464191086737 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 31129 | 1464191086743 Marionette TRACE conn3 <- [1,246,null,{}] 08:44:46 INFO - PROCESS | 31129 | 1464191086750 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:46 INFO - PROCESS | 31129 | 1464191086922 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:44:47 INFO - PROCESS | 31129 | 1464191087070 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 31129 | ++DOCSHELL 0x99074000 == 56 [pid = 31129] [id = 69] 08:44:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 105 (0x990f9400) [pid = 31129] [serial = 205] [outer = (nil)] 08:44:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 106 (0x99f53800) [pid = 31129] [serial = 206] [outer = 0x990f9400] 08:44:47 INFO - PROCESS | 31129 | 1464191087183 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 107 (0x99f70000) [pid = 31129] [serial = 207] [outer = 0x990f9400] 08:44:47 INFO - PROCESS | 31129 | --DOCSHELL 0x91fb6800 == 55 [pid = 31129] [id = 60] 08:44:47 INFO - PROCESS | 31129 | --DOCSHELL 0x92d01c00 == 54 [pid = 31129] [id = 59] 08:44:47 INFO - PROCESS | 31129 | --DOCSHELL 0x91fb3800 == 53 [pid = 31129] [id = 58] 08:44:47 INFO - PROCESS | 31129 | --DOMWINDOW == 106 (0xa30ba400) [pid = 31129] [serial = 143] [outer = (nil)] [url = about:blank] 08:44:47 INFO - PROCESS | 31129 | --DOCSHELL 0x99f77000 == 52 [pid = 31129] [id = 57] 08:44:47 INFO - PROCESS | 31129 | --DOCSHELL 0x98b82c00 == 51 [pid = 31129] [id = 56] 08:44:47 INFO - PROCESS | 31129 | --DOCSHELL 0x91fb2400 == 50 [pid = 31129] [id = 55] 08:44:47 INFO - PROCESS | 31129 | --DOCSHELL 0x952c3000 == 49 [pid = 31129] [id = 54] 08:44:47 INFO - PROCESS | 31129 | --DOMWINDOW == 105 (0xa1138c00) [pid = 31129] [serial = 137] [outer = (nil)] [url = about:blank] 08:44:47 INFO - PROCESS | 31129 | --DOMWINDOW == 104 (0x952c9c00) [pid = 31129] [serial = 119] [outer = (nil)] [url = about:blank] 08:44:47 INFO - PROCESS | 31129 | --DOMWINDOW == 103 (0x95034000) [pid = 31129] [serial = 128] [outer = (nil)] [url = about:blank] 08:44:47 INFO - PROCESS | 31129 | --DOMWINDOW == 102 (0x9ba25400) [pid = 31129] [serial = 125] [outer = (nil)] [url = about:blank] 08:44:47 INFO - PROCESS | 31129 | --DOMWINDOW == 101 (0x9d9a9000) [pid = 31129] [serial = 116] [outer = (nil)] [url = about:blank] 08:44:47 INFO - PROCESS | 31129 | --DOMWINDOW == 100 (0x95385400) [pid = 31129] [serial = 129] [outer = (nil)] [url = about:blank] 08:44:47 INFO - PROCESS | 31129 | --DOMWINDOW == 99 (0x99c13800) [pid = 31129] [serial = 122] [outer = (nil)] [url = about:blank] 08:44:47 INFO - PROCESS | 31129 | --DOMWINDOW == 98 (0x99b85400) [pid = 31129] [serial = 132] [outer = (nil)] [url = about:blank] 08:44:47 INFO - PROCESS | 31129 | --DOMWINDOW == 97 (0x9975dc00) [pid = 31129] [serial = 131] [outer = (nil)] [url = about:blank] 08:44:47 INFO - PROCESS | 31129 | --DOMWINDOW == 96 (0x9a2ad000) [pid = 31129] [serial = 140] [outer = (nil)] [url = about:blank] 08:44:47 INFO - PROCESS | 31129 | --DOMWINDOW == 95 (0x9ba24000) [pid = 31129] [serial = 135] [outer = (nil)] [url = about:blank] 08:44:47 INFO - PROCESS | 31129 | --DOMWINDOW == 94 (0x9b58f000) [pid = 31129] [serial = 134] [outer = (nil)] [url = about:blank] 08:44:47 INFO - PROCESS | 31129 | --DOMWINDOW == 93 (0x9a2a7c00) [pid = 31129] [serial = 141] [outer = (nil)] [url = about:blank] 08:44:47 INFO - PROCESS | 31129 | --DOMWINDOW == 92 (0xa21b0800) [pid = 31129] [serial = 138] [outer = (nil)] [url = about:blank] 08:44:48 INFO - PROCESS | 31129 | 1464191088022 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1343ms 08:44:48 INFO - PROCESS | 31129 | 1464191088081 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 31129 | 1464191088089 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 08:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:44:48 INFO - PROCESS | 31129 | 1464191088099 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 31129 | 1464191088104 Marionette TRACE conn3 <- [1,250,null,{}] 08:44:48 INFO - PROCESS | 31129 | 1464191088109 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:48 INFO - PROCESS | 31129 | 1464191088271 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:44:48 INFO - PROCESS | 31129 | 1464191088282 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 31129 | ++DOCSHELL 0x982c1c00 == 50 [pid = 31129] [id = 70] 08:44:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 93 (0x98468400) [pid = 31129] [serial = 208] [outer = (nil)] 08:44:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 94 (0x99f72c00) [pid = 31129] [serial = 209] [outer = 0x98468400] 08:44:48 INFO - PROCESS | 31129 | 1464191088356 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 95 (0x9a01cc00) [pid = 31129] [serial = 210] [outer = 0x98468400] 08:44:49 INFO - PROCESS | 31129 | 1464191089154 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1098ms 08:44:49 INFO - PROCESS | 31129 | 1464191089198 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 31129 | 1464191089202 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 08:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:44:49 INFO - PROCESS | 31129 | 1464191089213 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - PROCESS | 31129 | 1464191089218 Marionette TRACE conn3 <- [1,254,null,{}] 08:44:49 INFO - PROCESS | 31129 | 1464191089234 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:49 INFO - PROCESS | 31129 | 1464191089392 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:44:49 INFO - PROCESS | 31129 | 1464191089507 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 31129 | ++DOCSHELL 0x9785e400 == 51 [pid = 31129] [id = 71] 08:44:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 96 (0x9846f800) [pid = 31129] [serial = 211] [outer = (nil)] 08:44:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 97 (0x9b554400) [pid = 31129] [serial = 212] [outer = 0x9846f800] 08:44:49 INFO - PROCESS | 31129 | 1464191089585 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 98 (0x9b91e400) [pid = 31129] [serial = 213] [outer = 0x9846f800] 08:44:50 INFO - PROCESS | 31129 | 1464191090366 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1190ms 08:44:50 INFO - PROCESS | 31129 | 1464191090407 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 31129 | 1464191090412 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 08:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:44:50 INFO - PROCESS | 31129 | 1464191090431 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 31129 | 1464191090434 Marionette TRACE conn3 <- [1,258,null,{}] 08:44:50 INFO - PROCESS | 31129 | 1464191090440 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:50 INFO - PROCESS | 31129 | 1464191090641 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:44:50 INFO - PROCESS | 31129 | 1464191090667 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:50 INFO - PROCESS | 31129 | ++DOCSHELL 0x952c0400 == 52 [pid = 31129] [id = 72] 08:44:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 99 (0x9b918c00) [pid = 31129] [serial = 214] [outer = (nil)] 08:44:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 100 (0x9d5b6400) [pid = 31129] [serial = 215] [outer = 0x9b918c00] 08:44:50 INFO - PROCESS | 31129 | 1464191090740 Marionette DEBUG loaded listener.js 08:44:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 101 (0xa060ac00) [pid = 31129] [serial = 216] [outer = 0x9b918c00] 08:44:51 INFO - PROCESS | 31129 | 1464191091542 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1163ms 08:44:51 INFO - PROCESS | 31129 | 1464191091581 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:44:51 INFO - PROCESS | 31129 | 1464191091599 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 08:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:44:51 INFO - PROCESS | 31129 | 1464191091611 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:44:51 INFO - PROCESS | 31129 | 1464191091613 Marionette TRACE conn3 <- [1,262,null,{}] 08:44:51 INFO - PROCESS | 31129 | 1464191091620 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:51 INFO - PROCESS | 31129 | 1464191091813 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:44:51 INFO - PROCESS | 31129 | 1464191091841 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 31129 | ++DOCSHELL 0x9508c800 == 53 [pid = 31129] [id = 73] 08:44:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 102 (0x952bf000) [pid = 31129] [serial = 217] [outer = (nil)] 08:44:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 103 (0x97812000) [pid = 31129] [serial = 218] [outer = 0x952bf000] 08:44:51 INFO - PROCESS | 31129 | 1464191091917 Marionette DEBUG loaded listener.js 08:44:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 104 (0x97813800) [pid = 31129] [serial = 219] [outer = 0x952bf000] 08:44:52 INFO - PROCESS | 31129 | --DOMWINDOW == 103 (0x9391a400) [pid = 31129] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:44:52 INFO - PROCESS | 31129 | --DOMWINDOW == 102 (0x92d01800) [pid = 31129] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:44:52 INFO - PROCESS | 31129 | --DOMWINDOW == 101 (0x99f70c00) [pid = 31129] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:44:52 INFO - PROCESS | 31129 | --DOMWINDOW == 100 (0x9b9f7000) [pid = 31129] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:44:52 INFO - PROCESS | 31129 | --DOMWINDOW == 99 (0x9a2a5400) [pid = 31129] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:44:52 INFO - PROCESS | 31129 | --DOMWINDOW == 98 (0x9a2ab400) [pid = 31129] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:44:52 INFO - PROCESS | 31129 | --DOMWINDOW == 97 (0x952c3c00) [pid = 31129] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:44:52 INFO - PROCESS | 31129 | 1464191092811 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1227ms 08:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:44:52 INFO - PROCESS | 31129 | 1464191092845 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 31129 | 1464191092848 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 08:44:52 INFO - PROCESS | 31129 | 1464191092855 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 31129 | 1464191092858 Marionette TRACE conn3 <- [1,266,null,{}] 08:44:52 INFO - PROCESS | 31129 | 1464191092863 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:53 INFO - PROCESS | 31129 | 1464191093017 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:44:53 INFO - PROCESS | 31129 | 1464191093038 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 31129 | ++DOCSHELL 0x97816400 == 54 [pid = 31129] [id = 74] 08:44:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 98 (0x98470000) [pid = 31129] [serial = 220] [outer = (nil)] 08:44:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 99 (0xa21af000) [pid = 31129] [serial = 221] [outer = 0x98470000] 08:44:53 INFO - PROCESS | 31129 | 1464191093114 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 100 (0xa22c8800) [pid = 31129] [serial = 222] [outer = 0x98470000] 08:44:53 INFO - PROCESS | 31129 | 1464191093960 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1141ms 08:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:44:54 INFO - PROCESS | 31129 | 1464191093994 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:44:54 INFO - PROCESS | 31129 | 1464191093996 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 08:44:54 INFO - PROCESS | 31129 | 1464191094003 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 31129 | 1464191094006 Marionette TRACE conn3 <- [1,270,null,{}] 08:44:54 INFO - PROCESS | 31129 | 1464191094011 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:54 INFO - PROCESS | 31129 | 1464191094175 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:44:54 INFO - PROCESS | 31129 | 1464191094187 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 31129 | ++DOCSHELL 0x95096800 == 55 [pid = 31129] [id = 75] 08:44:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 101 (0x9780e000) [pid = 31129] [serial = 223] [outer = (nil)] 08:44:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 102 (0xa30c0000) [pid = 31129] [serial = 224] [outer = 0x9780e000] 08:44:54 INFO - PROCESS | 31129 | 1464191094260 Marionette DEBUG loaded listener.js 08:44:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 103 (0xa3227400) [pid = 31129] [serial = 225] [outer = 0x9780e000] 08:44:55 INFO - PROCESS | 31129 | 1464191095295 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1331ms 08:44:55 INFO - PROCESS | 31129 | 1464191095334 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 31129 | 1464191095341 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 08:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:44:55 INFO - PROCESS | 31129 | 1464191095349 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 31129 | 1464191095356 Marionette TRACE conn3 <- [1,274,null,{}] 08:44:55 INFO - PROCESS | 31129 | 1464191095364 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:55 INFO - PROCESS | 31129 | 1464191095566 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:44:55 INFO - PROCESS | 31129 | 1464191095722 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 31129 | ++DOCSHELL 0x92d05400 == 56 [pid = 31129] [id = 76] 08:44:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 104 (0x95385800) [pid = 31129] [serial = 226] [outer = (nil)] 08:44:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 105 (0x99765800) [pid = 31129] [serial = 227] [outer = 0x95385800] 08:44:55 INFO - PROCESS | 31129 | 1464191095819 Marionette DEBUG loaded listener.js 08:44:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 106 (0x99f30400) [pid = 31129] [serial = 228] [outer = 0x95385800] 08:44:56 INFO - PROCESS | 31129 | 1464191096738 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1434ms 08:44:56 INFO - PROCESS | 31129 | 1464191096785 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 31129 | 1464191096794 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 08:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:44:56 INFO - PROCESS | 31129 | 1464191096804 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - PROCESS | 31129 | 1464191096808 Marionette TRACE conn3 <- [1,278,null,{}] 08:44:56 INFO - PROCESS | 31129 | 1464191096815 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:57 INFO - PROCESS | 31129 | 1464191097001 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:44:57 INFO - PROCESS | 31129 | 1464191097150 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 31129 | ++DOCSHELL 0x99f6dc00 == 57 [pid = 31129] [id = 77] 08:44:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 107 (0x9a024c00) [pid = 31129] [serial = 229] [outer = (nil)] 08:44:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 108 (0x9a2acc00) [pid = 31129] [serial = 230] [outer = 0x9a024c00] 08:44:57 INFO - PROCESS | 31129 | 1464191097238 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 109 (0x9aedfc00) [pid = 31129] [serial = 231] [outer = 0x9a024c00] 08:44:58 INFO - PROCESS | 31129 | 1464191098191 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1434ms 08:44:58 INFO - PROCESS | 31129 | 1464191098238 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:44:58 INFO - PROCESS | 31129 | 1464191098243 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 08:44:58 INFO - PROCESS | 31129 | 1464191098249 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - PROCESS | 31129 | 1464191098256 Marionette TRACE conn3 <- [1,282,null,{}] 08:44:58 INFO - PROCESS | 31129 | 1464191098272 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:58 INFO - PROCESS | 31129 | 1464191098458 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:44:58 INFO - PROCESS | 31129 | 1464191098611 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a2ae800 == 58 [pid = 31129] [id = 78] 08:44:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 110 (0xa21b0800) [pid = 31129] [serial = 232] [outer = (nil)] 08:44:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 111 (0xa357f000) [pid = 31129] [serial = 233] [outer = 0xa21b0800] 08:44:58 INFO - PROCESS | 31129 | 1464191098752 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 112 (0xa3584c00) [pid = 31129] [serial = 234] [outer = 0xa21b0800] 08:44:59 INFO - PROCESS | 31129 | 1464191099574 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1336ms 08:44:59 INFO - PROCESS | 31129 | 1464191099600 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:44:59 INFO - PROCESS | 31129 | 1464191099606 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 08:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:44:59 INFO - PROCESS | 31129 | 1464191099615 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 31129 | 1464191099618 Marionette TRACE conn3 <- [1,286,null,{}] 08:44:59 INFO - PROCESS | 31129 | 1464191099622 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:59 INFO - PROCESS | 31129 | 1464191099796 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:44:59 INFO - PROCESS | 31129 | 1464191099950 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 31129 | ++DOCSHELL 0xa3586000 == 59 [pid = 31129] [id = 79] 08:44:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 113 (0xa4e21000) [pid = 31129] [serial = 235] [outer = (nil)] 08:45:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 114 (0xa628e000) [pid = 31129] [serial = 236] [outer = 0xa4e21000] 08:45:00 INFO - PROCESS | 31129 | 1464191100036 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 115 (0xa62f1c00) [pid = 31129] [serial = 237] [outer = 0xa4e21000] 08:45:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 116 (0xa6e9f000) [pid = 31129] [serial = 238] [outer = 0x9785a000] 08:45:00 INFO - PROCESS | 31129 | 1464191100971 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1432ms 08:45:01 INFO - PROCESS | 31129 | 1464191101048 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:45:01 INFO - PROCESS | 31129 | 1464191101052 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 08:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:45:01 INFO - PROCESS | 31129 | 1464191101058 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:45:01 INFO - PROCESS | 31129 | 1464191101061 Marionette TRACE conn3 <- [1,290,null,{}] 08:45:01 INFO - PROCESS | 31129 | 1464191101067 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:01 INFO - PROCESS | 31129 | 1464191101238 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:45:01 INFO - PROCESS | 31129 | 1464191101391 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:01 INFO - PROCESS | 31129 | ++DOCSHELL 0x92243400 == 60 [pid = 31129] [id = 80] 08:45:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 117 (0x9391f000) [pid = 31129] [serial = 239] [outer = (nil)] 08:45:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 118 (0x9a2a6400) [pid = 31129] [serial = 240] [outer = 0x9391f000] 08:45:01 INFO - PROCESS | 31129 | 1464191101485 Marionette DEBUG loaded listener.js 08:45:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 119 (0xa4e19000) [pid = 31129] [serial = 241] [outer = 0x9391f000] 08:45:02 INFO - PROCESS | 31129 | 1464191102390 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1389ms 08:45:02 INFO - PROCESS | 31129 | 1464191102448 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:45:02 INFO - PROCESS | 31129 | 1464191102451 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 08:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:45:02 INFO - PROCESS | 31129 | 1464191102459 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:45:02 INFO - PROCESS | 31129 | 1464191102463 Marionette TRACE conn3 <- [1,294,null,{}] 08:45:02 INFO - PROCESS | 31129 | 1464191102468 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:02 INFO - PROCESS | 31129 | 1464191102697 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:45:02 INFO - PROCESS | 31129 | 1464191102857 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 31129 | ++DOCSHELL 0x91cf7800 == 61 [pid = 31129] [id = 81] 08:45:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 120 (0x91cf7c00) [pid = 31129] [serial = 242] [outer = (nil)] 08:45:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 121 (0x91cfec00) [pid = 31129] [serial = 243] [outer = 0x91cf7c00] 08:45:02 INFO - PROCESS | 31129 | 1464191102985 Marionette DEBUG loaded listener.js 08:45:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 122 (0xa675a400) [pid = 31129] [serial = 244] [outer = 0x91cf7c00] 08:45:04 INFO - PROCESS | 31129 | 1464191104167 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:04 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. 08:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1748ms 08:45:04 INFO - PROCESS | 31129 | 1464191104208 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 31129 | 1464191104213 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 08:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:45:04 INFO - PROCESS | 31129 | 1464191104219 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - PROCESS | 31129 | 1464191104221 Marionette TRACE conn3 <- [1,298,null,{}] 08:45:04 INFO - PROCESS | 31129 | 1464191104228 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:04 INFO - PROCESS | 31129 | 1464191104392 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:45:04 INFO - PROCESS | 31129 | 1464191104591 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:04 INFO - PROCESS | 31129 | ++DOCSHELL 0x913ebc00 == 62 [pid = 31129] [id = 82] 08:45:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 123 (0x913ed000) [pid = 31129] [serial = 245] [outer = (nil)] 08:45:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 124 (0x913f5400) [pid = 31129] [serial = 246] [outer = 0x913ed000] 08:45:04 INFO - PROCESS | 31129 | 1464191104698 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 125 (0x913f6c00) [pid = 31129] [serial = 247] [outer = 0x913ed000] 08:45:05 INFO - PROCESS | 31129 | 1464191105560 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:05 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. 08:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1380ms 08:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:45:05 INFO - PROCESS | 31129 | 1464191105615 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:45:05 INFO - PROCESS | 31129 | 1464191105618 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 08:45:05 INFO - PROCESS | 31129 | 1464191105626 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:45:05 INFO - PROCESS | 31129 | 1464191105630 Marionette TRACE conn3 <- [1,302,null,{}] 08:45:05 INFO - PROCESS | 31129 | 1464191105635 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:05 INFO - PROCESS | 31129 | 1464191105801 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:45:05 INFO - PROCESS | 31129 | 1464191105954 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 31129 | ++DOCSHELL 0x913eb800 == 63 [pid = 31129] [id = 83] 08:45:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 126 (0x913f0000) [pid = 31129] [serial = 248] [outer = (nil)] 08:45:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 127 (0x91fb3000) [pid = 31129] [serial = 249] [outer = 0x913f0000] 08:45:06 INFO - PROCESS | 31129 | 1464191106038 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 128 (0xa6f2f400) [pid = 31129] [serial = 250] [outer = 0x913f0000] 08:45:06 INFO - PROCESS | 31129 | 1464191106869 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:06 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. 08:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1288ms 08:45:06 INFO - PROCESS | 31129 | 1464191106913 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:45:06 INFO - PROCESS | 31129 | 1464191106917 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 08:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:45:06 INFO - PROCESS | 31129 | 1464191106923 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:45:06 INFO - PROCESS | 31129 | 1464191106926 Marionette TRACE conn3 <- [1,306,null,{}] 08:45:06 INFO - PROCESS | 31129 | 1464191106952 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:07 INFO - PROCESS | 31129 | 1464191107126 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:45:07 INFO - PROCESS | 31129 | 1464191107277 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 31129 | ++DOCSHELL 0x913f9800 == 64 [pid = 31129] [id = 84] 08:45:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x92a59c00) [pid = 31129] [serial = 251] [outer = (nil)] 08:45:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x92a5f000) [pid = 31129] [serial = 252] [outer = 0x92a59c00] 08:45:07 INFO - PROCESS | 31129 | 1464191107362 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x92a60c00) [pid = 31129] [serial = 253] [outer = 0x92a59c00] 08:45:08 INFO - PROCESS | 31129 | 1464191108180 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:08 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. 08:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1301ms 08:45:08 INFO - PROCESS | 31129 | 1464191108227 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:45:08 INFO - PROCESS | 31129 | 1464191108231 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 08:45:08 INFO - PROCESS | 31129 | 1464191108237 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 31129 | 1464191108241 Marionette TRACE conn3 <- [1,310,null,{}] 08:45:08 INFO - PROCESS | 31129 | 1464191108265 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:08 INFO - PROCESS | 31129 | 1464191108433 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:45:08 INFO - PROCESS | 31129 | 1464191108585 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 31129 | ++DOCSHELL 0x92a5cc00 == 65 [pid = 31129] [id = 85] 08:45:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x92a5e400) [pid = 31129] [serial = 254] [outer = (nil)] 08:45:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x92a68000) [pid = 31129] [serial = 255] [outer = 0x92a5e400] 08:45:08 INFO - PROCESS | 31129 | 1464191108669 Marionette DEBUG loaded listener.js 08:45:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x92bc1800) [pid = 31129] [serial = 256] [outer = 0x92a5e400] 08:45:09 INFO - PROCESS | 31129 | 1464191109846 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:09 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. 08:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1632ms 08:45:09 INFO - PROCESS | 31129 | 1464191109869 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:45:09 INFO - PROCESS | 31129 | 1464191109875 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 08:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:45:09 INFO - PROCESS | 31129 | 1464191109884 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 31129 | 1464191109889 Marionette TRACE conn3 <- [1,314,null,{}] 08:45:09 INFO - PROCESS | 31129 | 1464191109898 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:10 INFO - PROCESS | 31129 | 1464191110059 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:45:10 INFO - PROCESS | 31129 | 1464191110243 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fb5000 == 66 [pid = 31129] [id = 86] 08:45:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x92a5ac00) [pid = 31129] [serial = 257] [outer = (nil)] 08:45:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x92bc6000) [pid = 31129] [serial = 258] [outer = 0x92a5ac00] 08:45:10 INFO - PROCESS | 31129 | 1464191110320 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x92bca800) [pid = 31129] [serial = 259] [outer = 0x92a5ac00] 08:45:11 INFO - PROCESS | 31129 | 1464191111176 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:11 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. 08:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1344ms 08:45:11 INFO - PROCESS | 31129 | 1464191111229 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:45:11 INFO - PROCESS | 31129 | 1464191111245 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 08:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:45:11 INFO - PROCESS | 31129 | 1464191111262 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - PROCESS | 31129 | 1464191111271 Marionette TRACE conn3 <- [1,318,null,{}] 08:45:11 INFO - PROCESS | 31129 | 1464191111280 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:11 INFO - PROCESS | 31129 | 1464191111514 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:45:11 INFO - PROCESS | 31129 | 1464191111750 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 31129 | ++DOCSHELL 0x952ca400 == 67 [pid = 31129] [id = 87] 08:45:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x95383400) [pid = 31129] [serial = 260] [outer = (nil)] 08:45:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x9780ec00) [pid = 31129] [serial = 261] [outer = 0x95383400] 08:45:11 INFO - PROCESS | 31129 | 1464191111847 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x97862400) [pid = 31129] [serial = 262] [outer = 0x95383400] 08:45:12 INFO - PROCESS | 31129 | --DOCSHELL 0x92242000 == 66 [pid = 31129] [id = 27] 08:45:12 INFO - PROCESS | 31129 | --DOCSHELL 0x98b76400 == 65 [pid = 31129] [id = 29] 08:45:12 INFO - PROCESS | 31129 | --DOCSHELL 0x97816400 == 64 [pid = 31129] [id = 74] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0xa26c0400) [pid = 31129] [serial = 182] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOCSHELL 0x9508c800 == 63 [pid = 31129] [id = 73] 08:45:12 INFO - PROCESS | 31129 | --DOCSHELL 0x952c0400 == 62 [pid = 31129] [id = 72] 08:45:12 INFO - PROCESS | 31129 | --DOCSHELL 0x9785e400 == 61 [pid = 31129] [id = 71] 08:45:12 INFO - PROCESS | 31129 | --DOCSHELL 0x982c1c00 == 60 [pid = 31129] [id = 70] 08:45:12 INFO - PROCESS | 31129 | --DOCSHELL 0x99074000 == 59 [pid = 31129] [id = 69] 08:45:12 INFO - PROCESS | 31129 | --DOCSHELL 0x982cc400 == 58 [pid = 31129] [id = 64] 08:45:12 INFO - PROCESS | 31129 | --DOCSHELL 0x99f56c00 == 57 [pid = 31129] [id = 63] 08:45:12 INFO - PROCESS | 31129 | --DOCSHELL 0x92240800 == 56 [pid = 31129] [id = 62] 08:45:12 INFO - PROCESS | 31129 | --DOCSHELL 0x92248c00 == 55 [pid = 31129] [id = 61] 08:45:12 INFO - PROCESS | 31129 | 1464191112737 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0xa3228c00) [pid = 31129] [serial = 152] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0xa6760800) [pid = 31129] [serial = 158] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x95385c00) [pid = 31129] [serial = 164] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0xa213fc00) [pid = 31129] [serial = 179] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x9785d400) [pid = 31129] [serial = 146] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x9a2a2800) [pid = 31129] [serial = 168] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x9975e400) [pid = 31129] [serial = 165] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x9d461000) [pid = 31129] [serial = 176] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0xa113d400) [pid = 31129] [serial = 177] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x9b54f000) [pid = 31129] [serial = 170] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 128 (0x9b91b800) [pid = 31129] [serial = 173] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 127 (0xa6287800) [pid = 31129] [serial = 155] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 126 (0x9b7aa000) [pid = 31129] [serial = 171] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 125 (0x9b91d800) [pid = 31129] [serial = 174] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 124 (0x95388c00) [pid = 31129] [serial = 161] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 123 (0x99f78c00) [pid = 31129] [serial = 167] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 122 (0x982c9000) [pid = 31129] [serial = 162] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 121 (0xa22c5c00) [pid = 31129] [serial = 180] [outer = (nil)] [url = about:blank] 08:45:12 INFO - PROCESS | 31129 | --DOMWINDOW == 120 (0x9b54e400) [pid = 31129] [serial = 149] [outer = (nil)] [url = about:blank] 08:45:12 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. 08:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1546ms 08:45:12 INFO - PROCESS | 31129 | 1464191112806 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 31129 | 1464191112810 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 08:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:45:12 INFO - PROCESS | 31129 | 1464191112816 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 31129 | 1464191112822 Marionette TRACE conn3 <- [1,322,null,{}] 08:45:12 INFO - PROCESS | 31129 | 1464191112837 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:12 INFO - PROCESS | 31129 | 1464191112995 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:45:13 INFO - PROCESS | 31129 | 1464191113119 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 31129 | ++DOCSHELL 0x92bc2800 == 56 [pid = 31129] [id = 88] 08:45:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 121 (0x9391c800) [pid = 31129] [serial = 263] [outer = (nil)] 08:45:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 122 (0x98ee8400) [pid = 31129] [serial = 264] [outer = 0x9391c800] 08:45:13 INFO - PROCESS | 31129 | 1464191113200 Marionette DEBUG loaded listener.js 08:45:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 123 (0x99887c00) [pid = 31129] [serial = 265] [outer = 0x9391c800] 08:45:14 INFO - PROCESS | 31129 | 1464191114045 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:14 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. 08:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1239ms 08:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:45:14 INFO - PROCESS | 31129 | 1464191114055 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:45:14 INFO - PROCESS | 31129 | 1464191114058 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 08:45:14 INFO - PROCESS | 31129 | 1464191114065 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - PROCESS | 31129 | 1464191114068 Marionette TRACE conn3 <- [1,326,null,{}] 08:45:14 INFO - PROCESS | 31129 | 1464191114073 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:14 INFO - PROCESS | 31129 | 1464191114282 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:45:14 INFO - PROCESS | 31129 | 1464191114301 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 31129 | ++DOCSHELL 0x982cc400 == 57 [pid = 31129] [id = 89] 08:45:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 124 (0x99f56400) [pid = 31129] [serial = 266] [outer = (nil)] 08:45:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 125 (0x99f6c800) [pid = 31129] [serial = 267] [outer = 0x99f56400] 08:45:14 INFO - PROCESS | 31129 | 1464191114373 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 126 (0x99f79800) [pid = 31129] [serial = 268] [outer = 0x99f56400] 08:45:15 INFO - PROCESS | 31129 | 1464191115208 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:15 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. 08:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1181ms 08:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:45:15 INFO - PROCESS | 31129 | 1464191115245 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 31129 | 1464191115248 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 08:45:15 INFO - PROCESS | 31129 | 1464191115254 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 31129 | 1464191115257 Marionette TRACE conn3 <- [1,330,null,{}] 08:45:15 INFO - PROCESS | 31129 | 1464191115270 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:15 INFO - PROCESS | 31129 | 1464191115458 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:45:15 INFO - PROCESS | 31129 | 1464191115485 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a01a000 == 58 [pid = 31129] [id = 90] 08:45:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 127 (0x9a023000) [pid = 31129] [serial = 269] [outer = (nil)] 08:45:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 128 (0x9a1dac00) [pid = 31129] [serial = 270] [outer = 0x9a023000] 08:45:15 INFO - PROCESS | 31129 | 1464191115557 Marionette DEBUG loaded listener.js 08:45:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x9a2a7800) [pid = 31129] [serial = 271] [outer = 0x9a023000] 08:45:16 INFO - PROCESS | 31129 | 1464191116451 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:16 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. 08:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1236ms 08:45:16 INFO - PROCESS | 31129 | 1464191116490 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:45:16 INFO - PROCESS | 31129 | 1464191116494 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 08:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:45:16 INFO - PROCESS | 31129 | 1464191116500 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - PROCESS | 31129 | 1464191116503 Marionette TRACE conn3 <- [1,334,null,{}] 08:45:16 INFO - PROCESS | 31129 | 1464191116544 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:16 INFO - PROCESS | 31129 | 1464191116781 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:45:16 INFO - PROCESS | 31129 | 1464191116808 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 31129 | ++DOCSHELL 0x99075000 == 59 [pid = 31129] [id = 91] 08:45:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x9a2ac800) [pid = 31129] [serial = 272] [outer = (nil)] 08:45:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x9b919c00) [pid = 31129] [serial = 273] [outer = 0x9a2ac800] 08:45:16 INFO - PROCESS | 31129 | 1464191116881 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x9b922000) [pid = 31129] [serial = 274] [outer = 0x9a2ac800] 08:45:17 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x9b918c00) [pid = 31129] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:45:17 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x93c73000) [pid = 31129] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:45:17 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x98468400) [pid = 31129] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:45:17 INFO - PROCESS | 31129 | --DOMWINDOW == 128 (0x9846f800) [pid = 31129] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:45:17 INFO - PROCESS | 31129 | --DOMWINDOW == 127 (0x990f9400) [pid = 31129] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:45:17 INFO - PROCESS | 31129 | --DOMWINDOW == 126 (0x952bf000) [pid = 31129] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:45:17 INFO - PROCESS | 31129 | --DOMWINDOW == 125 (0x98470000) [pid = 31129] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:45:17 INFO - PROCESS | 31129 | --DOMWINDOW == 124 (0x9a2aec00) [pid = 31129] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:45:17 INFO - PROCESS | 31129 | --DOMWINDOW == 123 (0x9975c400) [pid = 31129] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:45:17 INFO - PROCESS | 31129 | --DOMWINDOW == 122 (0x952bf800) [pid = 31129] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:45:17 INFO - PROCESS | 31129 | --DOMWINDOW == 121 (0x952c7400) [pid = 31129] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:45:17 INFO - PROCESS | 31129 | --DOMWINDOW == 120 (0x9463dc00) [pid = 31129] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:45:17 INFO - PROCESS | 31129 | 1464191117888 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:17 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. 08:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1417ms 08:45:17 INFO - PROCESS | 31129 | 1464191117918 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 31129 | 1464191117922 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 08:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:45:17 INFO - PROCESS | 31129 | 1464191117927 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 31129 | 1464191117931 Marionette TRACE conn3 <- [1,338,null,{}] 08:45:17 INFO - PROCESS | 31129 | 1464191117936 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:18 INFO - PROCESS | 31129 | 1464191118083 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:45:18 INFO - PROCESS | 31129 | 1464191118151 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 31129 | ++DOCSHELL 0x92bc2c00 == 60 [pid = 31129] [id = 92] 08:45:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 121 (0x952bf800) [pid = 31129] [serial = 275] [outer = (nil)] 08:45:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 122 (0x9b91fc00) [pid = 31129] [serial = 276] [outer = 0x952bf800] 08:45:18 INFO - PROCESS | 31129 | 1464191118321 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 123 (0x9b9fbc00) [pid = 31129] [serial = 277] [outer = 0x952bf800] 08:45:19 INFO - PROCESS | 31129 | 1464191119047 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:19 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. 08:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1128ms 08:45:19 INFO - PROCESS | 31129 | 1464191119056 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:45:19 INFO - PROCESS | 31129 | 1464191119060 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 08:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:45:19 INFO - PROCESS | 31129 | 1464191119066 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - PROCESS | 31129 | 1464191119068 Marionette TRACE conn3 <- [1,342,null,{}] 08:45:19 INFO - PROCESS | 31129 | 1464191119074 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:19 INFO - PROCESS | 31129 | 1464191119276 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:45:19 INFO - PROCESS | 31129 | 1464191119294 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:19 INFO - PROCESS | 31129 | ++DOCSHELL 0x9aedc000 == 61 [pid = 31129] [id = 93] 08:45:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 124 (0x9b918c00) [pid = 31129] [serial = 278] [outer = (nil)] 08:45:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 125 (0x9d5bcc00) [pid = 31129] [serial = 279] [outer = 0x9b918c00] 08:45:19 INFO - PROCESS | 31129 | 1464191119368 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 126 (0xa1133800) [pid = 31129] [serial = 280] [outer = 0x9b918c00] 08:45:20 INFO - PROCESS | 31129 | 1464191120373 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:20 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. 08:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1380ms 08:45:20 INFO - PROCESS | 31129 | 1464191120448 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 31129 | 1464191120455 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 08:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:45:20 INFO - PROCESS | 31129 | 1464191120463 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 31129 | 1464191120471 Marionette TRACE conn3 <- [1,346,null,{}] 08:45:20 INFO - PROCESS | 31129 | 1464191120479 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:20 INFO - PROCESS | 31129 | 1464191120706 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:45:20 INFO - PROCESS | 31129 | 1464191120911 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 31129 | ++DOCSHELL 0x91cf6400 == 62 [pid = 31129] [id = 94] 08:45:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 127 (0x92a68400) [pid = 31129] [serial = 281] [outer = (nil)] 08:45:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 128 (0x9463e800) [pid = 31129] [serial = 282] [outer = 0x92a68400] 08:45:21 INFO - PROCESS | 31129 | 1464191121045 Marionette DEBUG loaded listener.js 08:45:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x952c3000) [pid = 31129] [serial = 283] [outer = 0x92a68400] 08:45:21 INFO - PROCESS | 31129 | 1464191121923 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:21 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. 08:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1490ms 08:45:21 INFO - PROCESS | 31129 | 1464191121954 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 31129 | 1464191121963 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 08:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:45:21 INFO - PROCESS | 31129 | 1464191121974 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 31129 | 1464191121978 Marionette TRACE conn3 <- [1,350,null,{}] 08:45:21 INFO - PROCESS | 31129 | 1464191121984 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:22 INFO - PROCESS | 31129 | 1464191122169 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:45:22 INFO - PROCESS | 31129 | 1464191122325 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 31129 | ++DOCSHELL 0x97817c00 == 63 [pid = 31129] [id = 95] 08:45:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x982c6800) [pid = 31129] [serial = 284] [outer = (nil)] 08:45:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x99c13c00) [pid = 31129] [serial = 285] [outer = 0x982c6800] 08:45:22 INFO - PROCESS | 31129 | 1464191122413 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x99f72000) [pid = 31129] [serial = 286] [outer = 0x982c6800] 08:45:23 INFO - PROCESS | 31129 | 1464191123347 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:23 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. 08:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1433ms 08:45:23 INFO - PROCESS | 31129 | 1464191123407 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:45:23 INFO - PROCESS | 31129 | 1464191123411 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 08:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:45:23 INFO - PROCESS | 31129 | 1464191123418 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - PROCESS | 31129 | 1464191123424 Marionette TRACE conn3 <- [1,354,null,{}] 08:45:23 INFO - PROCESS | 31129 | 1464191123440 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:23 INFO - PROCESS | 31129 | 1464191123663 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:45:23 INFO - PROCESS | 31129 | 1464191123862 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:23 INFO - PROCESS | 31129 | ++DOCSHELL 0x91cf4000 == 64 [pid = 31129] [id = 96] 08:45:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x9b7a4800) [pid = 31129] [serial = 287] [outer = (nil)] 08:45:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x9d9a2000) [pid = 31129] [serial = 288] [outer = 0x9b7a4800] 08:45:24 INFO - PROCESS | 31129 | 1464191123997 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0xa22cc800) [pid = 31129] [serial = 289] [outer = 0x9b7a4800] 08:45:24 INFO - PROCESS | 31129 | 1464191124881 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:24 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. 08:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1539ms 08:45:24 INFO - PROCESS | 31129 | 1464191124958 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 31129 | 1464191124963 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 08:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:45:24 INFO - PROCESS | 31129 | 1464191124970 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 31129 | 1464191124974 Marionette TRACE conn3 <- [1,358,null,{}] 08:45:24 INFO - PROCESS | 31129 | 1464191124980 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:25 INFO - PROCESS | 31129 | 1464191125193 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:45:25 INFO - PROCESS | 31129 | 1464191125390 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 31129 | ++DOCSHELL 0x92472800 == 65 [pid = 31129] [id = 97] 08:45:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x92474400) [pid = 31129] [serial = 290] [outer = (nil)] 08:45:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x92479800) [pid = 31129] [serial = 291] [outer = 0x92474400] 08:45:25 INFO - PROCESS | 31129 | 1464191125520 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x9247dc00) [pid = 31129] [serial = 292] [outer = 0x92474400] 08:45:26 INFO - PROCESS | 31129 | 1464191126369 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:26 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. 08:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1439ms 08:45:26 INFO - PROCESS | 31129 | 1464191126410 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 31129 | 1464191126414 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 08:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:45:26 INFO - PROCESS | 31129 | 1464191126421 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 31129 | 1464191126425 Marionette TRACE conn3 <- [1,362,null,{}] 08:45:26 INFO - PROCESS | 31129 | 1464191126430 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:26 INFO - PROCESS | 31129 | 1464191126594 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:45:26 INFO - PROCESS | 31129 | 1464191126795 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 31129 | ++DOCSHELL 0x92476800 == 66 [pid = 31129] [id = 98] 08:45:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x9247d800) [pid = 31129] [serial = 293] [outer = (nil)] 08:45:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0xa22c7c00) [pid = 31129] [serial = 294] [outer = 0x9247d800] 08:45:26 INFO - PROCESS | 31129 | 1464191126928 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0xa3250800) [pid = 31129] [serial = 295] [outer = 0x9247d800] 08:45:27 INFO - PROCESS | 31129 | 1464191127960 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:28 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. 08:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1596ms 08:45:28 INFO - PROCESS | 31129 | 1464191128017 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:45:28 INFO - PROCESS | 31129 | 1464191128020 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 08:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:45:28 INFO - PROCESS | 31129 | 1464191128027 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 31129 | 1464191128030 Marionette TRACE conn3 <- [1,366,null,{}] 08:45:28 INFO - PROCESS | 31129 | 1464191128036 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:28 INFO - PROCESS | 31129 | 1464191128259 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:45:28 INFO - PROCESS | 31129 | 1464191128462 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 31129 | ++DOCSHELL 0x92478400 == 67 [pid = 31129] [id = 99] 08:45:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x9a2b0800) [pid = 31129] [serial = 296] [outer = (nil)] 08:45:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0xa6734c00) [pid = 31129] [serial = 297] [outer = 0x9a2b0800] 08:45:28 INFO - PROCESS | 31129 | 1464191128566 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0xa6b89400) [pid = 31129] [serial = 298] [outer = 0x9a2b0800] 08:45:29 INFO - PROCESS | 31129 | 1464191129468 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:29 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. 08:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1479ms 08:45:29 INFO - PROCESS | 31129 | 1464191129506 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:45:29 INFO - PROCESS | 31129 | 1464191129510 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 08:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:45:29 INFO - PROCESS | 31129 | 1464191129516 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - PROCESS | 31129 | 1464191129520 Marionette TRACE conn3 <- [1,370,null,{}] 08:45:29 INFO - PROCESS | 31129 | 1464191129526 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:29 INFO - PROCESS | 31129 | 1464191129687 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:45:29 INFO - PROCESS | 31129 | 1464191129850 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea0d400 == 68 [pid = 31129] [id = 100] 08:45:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x8ea0e400) [pid = 31129] [serial = 299] [outer = (nil)] 08:45:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x8ea12800) [pid = 31129] [serial = 300] [outer = 0x8ea0e400] 08:45:29 INFO - PROCESS | 31129 | 1464191129932 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x8ea15400) [pid = 31129] [serial = 301] [outer = 0x8ea0e400] 08:45:31 INFO - PROCESS | 31129 | 1464191131180 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:45:31 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. 08:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1687ms 08:45:31 INFO - PROCESS | 31129 | 1464191131205 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 31129 | 1464191131211 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 08:45:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:45:31 INFO - PROCESS | 31129 | 1464191131229 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 31129 | 1464191131235 Marionette TRACE conn3 <- [1,374,null,{}] 08:45:31 INFO - PROCESS | 31129 | 1464191131246 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:31 INFO - PROCESS | 31129 | 1464191131488 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:45:31 INFO - PROCESS | 31129 | 1464191131634 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea0f800 == 69 [pid = 31129] [id = 101] 08:45:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x9223d800) [pid = 31129] [serial = 302] [outer = (nil)] 08:45:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x92bbd800) [pid = 31129] [serial = 303] [outer = 0x9223d800] 08:45:31 INFO - PROCESS | 31129 | 1464191131710 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x92bca000) [pid = 31129] [serial = 304] [outer = 0x9223d800] 08:45:32 INFO - PROCESS | 31129 | 1464191132634 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:45:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:45:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1459ms 08:45:32 INFO - PROCESS | 31129 | 1464191132679 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 31129 | 1464191132687 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 08:45:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:45:32 INFO - PROCESS | 31129 | 1464191132698 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 31129 | 1464191132701 Marionette TRACE conn3 <- [1,378,null,{}] 08:45:32 INFO - PROCESS | 31129 | 1464191132708 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:32 INFO - PROCESS | 31129 | 1464191132876 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:45:33 INFO - PROCESS | 31129 | 1464191133040 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 31129 | ++DOCSHELL 0x94640800 == 70 [pid = 31129] [id = 102] 08:45:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x95095400) [pid = 31129] [serial = 305] [outer = (nil)] 08:45:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x95384800) [pid = 31129] [serial = 306] [outer = 0x95095400] 08:45:33 INFO - PROCESS | 31129 | 1464191133158 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x97866000) [pid = 31129] [serial = 307] [outer = 0x95095400] 08:45:34 INFO - PROCESS | 31129 | 1464191134097 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:45:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:45:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1436ms 08:45:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:45:34 INFO - PROCESS | 31129 | 1464191134134 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 31129 | 1464191134138 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 08:45:34 INFO - PROCESS | 31129 | 1464191134144 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 31129 | 1464191134150 Marionette TRACE conn3 <- [1,382,null,{}] 08:45:34 INFO - PROCESS | 31129 | 1464191134165 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:34 INFO - PROCESS | 31129 | 1464191134347 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:45:34 INFO - PROCESS | 31129 | --DOCSHELL 0x93920800 == 69 [pid = 31129] [id = 49] 08:45:34 INFO - PROCESS | 31129 | --DOCSHELL 0x91fb5c00 == 68 [pid = 31129] [id = 53] 08:45:34 INFO - PROCESS | 31129 | --DOCSHELL 0x9ab97000 == 67 [pid = 31129] [id = 51] 08:45:34 INFO - PROCESS | 31129 | --DOCSHELL 0x9a2a9c00 == 66 [pid = 31129] [id = 50] 08:45:34 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x99769000) [pid = 31129] [serial = 185] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0x99f5b000) [pid = 31129] [serial = 188] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x9aed2800) [pid = 31129] [serial = 191] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0xa2630400) [pid = 31129] [serial = 194] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x9a01f400) [pid = 31129] [serial = 197] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0xa509e000) [pid = 31129] [serial = 200] [outer = (nil)] [url = about:blank] 08:45:34 INFO - PROCESS | 31129 | 1464191134601 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 31129 | --DOCSHELL 0x92bc2c00 == 65 [pid = 31129] [id = 92] 08:45:34 INFO - PROCESS | 31129 | --DOCSHELL 0x99075000 == 64 [pid = 31129] [id = 91] 08:45:34 INFO - PROCESS | 31129 | --DOCSHELL 0x9a01a000 == 63 [pid = 31129] [id = 90] 08:45:34 INFO - PROCESS | 31129 | --DOCSHELL 0x982cc400 == 62 [pid = 31129] [id = 89] 08:45:34 INFO - PROCESS | 31129 | ++DOCSHELL 0x92a65400 == 63 [pid = 31129] [id = 103] 08:45:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x92bc2c00) [pid = 31129] [serial = 308] [outer = (nil)] 08:45:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x97814800) [pid = 31129] [serial = 309] [outer = 0x92bc2c00] 08:45:34 INFO - PROCESS | 31129 | 1464191134695 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x99f32400) [pid = 31129] [serial = 310] [outer = 0x92bc2c00] 08:45:34 INFO - PROCESS | 31129 | --DOCSHELL 0x92bc2800 == 62 [pid = 31129] [id = 88] 08:45:34 INFO - PROCESS | 31129 | --DOCSHELL 0xa35eac00 == 61 [pid = 31129] [id = 52] 08:45:34 INFO - PROCESS | 31129 | --DOCSHELL 0x952ca400 == 60 [pid = 31129] [id = 87] 08:45:34 INFO - PROCESS | 31129 | --DOCSHELL 0x91fb5000 == 59 [pid = 31129] [id = 86] 08:45:34 INFO - PROCESS | 31129 | --DOCSHELL 0x913eb800 == 58 [pid = 31129] [id = 83] 08:45:34 INFO - PROCESS | 31129 | --DOCSHELL 0x913ebc00 == 57 [pid = 31129] [id = 82] 08:45:35 INFO - PROCESS | 31129 | --DOCSHELL 0x91cf7800 == 56 [pid = 31129] [id = 81] 08:45:35 INFO - PROCESS | 31129 | --DOCSHELL 0x92243400 == 55 [pid = 31129] [id = 80] 08:45:35 INFO - PROCESS | 31129 | --DOCSHELL 0xa3586000 == 54 [pid = 31129] [id = 79] 08:45:35 INFO - PROCESS | 31129 | --DOCSHELL 0x92d05400 == 53 [pid = 31129] [id = 76] 08:45:35 INFO - PROCESS | 31129 | --DOCSHELL 0x95096800 == 52 [pid = 31129] [id = 75] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x982c9800) [pid = 31129] [serial = 98] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x9d5c5800) [pid = 31129] [serial = 126] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x9d5b6400) [pid = 31129] [serial = 215] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x9a2a6800) [pid = 31129] [serial = 204] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x99b82000) [pid = 31129] [serial = 203] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x99f72c00) [pid = 31129] [serial = 209] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x9a01cc00) [pid = 31129] [serial = 210] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x9b554400) [pid = 31129] [serial = 212] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x99f70000) [pid = 31129] [serial = 207] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x99f53800) [pid = 31129] [serial = 206] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x97812000) [pid = 31129] [serial = 218] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0xa060ac00) [pid = 31129] [serial = 216] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0xa21af000) [pid = 31129] [serial = 221] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x97813800) [pid = 31129] [serial = 219] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0xa22c8800) [pid = 31129] [serial = 222] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x9b91e400) [pid = 31129] [serial = 213] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0xa2138400) [pid = 31129] [serial = 117] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x9a0d5800) [pid = 31129] [serial = 123] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x97864000) [pid = 31129] [serial = 120] [outer = (nil)] [url = about:blank] 08:45:35 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:35 INFO - PROCESS | 31129 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:45:35 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:35 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:35 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:45:35 INFO - PROCESS | 31129 | 1464191135482 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:45:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1394ms 08:45:35 INFO - PROCESS | 31129 | 1464191135538 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 31129 | 1464191135542 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 08:45:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:45:35 INFO - PROCESS | 31129 | 1464191135549 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 31129 | 1464191135551 Marionette TRACE conn3 <- [1,386,null,{}] 08:45:35 INFO - PROCESS | 31129 | 1464191135557 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:35 INFO - PROCESS | 31129 | 1464191135714 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:45:35 INFO - PROCESS | 31129 | 1464191135726 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 31129 | ++DOCSHELL 0x913eb400 == 53 [pid = 31129] [id = 104] 08:45:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x93916400) [pid = 31129] [serial = 311] [outer = (nil)] 08:45:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x99f5e800) [pid = 31129] [serial = 312] [outer = 0x93916400] 08:45:35 INFO - PROCESS | 31129 | 1464191135800 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x99f75c00) [pid = 31129] [serial = 313] [outer = 0x93916400] 08:45:36 INFO - PROCESS | 31129 | 1464191136706 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:45:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:45:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1186ms 08:45:36 INFO - PROCESS | 31129 | 1464191136735 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 31129 | 1464191136738 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 08:45:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:45:36 INFO - PROCESS | 31129 | 1464191136744 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - PROCESS | 31129 | 1464191136747 Marionette TRACE conn3 <- [1,390,null,{}] 08:45:36 INFO - PROCESS | 31129 | 1464191136753 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:36 INFO - PROCESS | 31129 | 1464191136916 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:45:37 INFO - PROCESS | 31129 | 1464191137053 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 31129 | ++DOCSHELL 0x99b82000 == 54 [pid = 31129] [id = 105] 08:45:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x99f5b000) [pid = 31129] [serial = 314] [outer = (nil)] 08:45:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x9a025c00) [pid = 31129] [serial = 315] [outer = 0x99f5b000] 08:45:37 INFO - PROCESS | 31129 | 1464191137124 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x9a2a9c00) [pid = 31129] [serial = 316] [outer = 0x99f5b000] 08:45:37 INFO - PROCESS | 31129 | 1464191137962 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:45:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:45:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1251ms 08:45:37 INFO - PROCESS | 31129 | 1464191137998 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 31129 | 1464191138002 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 08:45:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:45:38 INFO - PROCESS | 31129 | 1464191138008 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 31129 | 1464191138011 Marionette TRACE conn3 <- [1,394,null,{}] 08:45:38 INFO - PROCESS | 31129 | 1464191138016 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:38 INFO - PROCESS | 31129 | 1464191138257 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:45:38 INFO - PROCESS | 31129 | 1464191138300 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a01d000 == 55 [pid = 31129] [id = 106] 08:45:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x9a022400) [pid = 31129] [serial = 317] [outer = (nil)] 08:45:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x9b916c00) [pid = 31129] [serial = 318] [outer = 0x9a022400] 08:45:38 INFO - PROCESS | 31129 | 1464191138374 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x9d463800) [pid = 31129] [serial = 319] [outer = 0x9a022400] 08:45:39 INFO - PROCESS | 31129 | 1464191139276 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:45:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:45:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1329ms 08:45:39 INFO - PROCESS | 31129 | 1464191139338 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 31129 | 1464191139341 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 08:45:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:45:39 INFO - PROCESS | 31129 | 1464191139347 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 31129 | 1464191139350 Marionette TRACE conn3 <- [1,398,null,{}] 08:45:39 INFO - PROCESS | 31129 | 1464191139356 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:39 INFO - PROCESS | 31129 | 1464191139863 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x952bf800) [pid = 31129] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x9a2a5c00) [pid = 31129] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x92d08400) [pid = 31129] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x95383400) [pid = 31129] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0xa4e1fc00) [pid = 31129] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x9aed9400) [pid = 31129] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x9a2ac800) [pid = 31129] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x99f73000) [pid = 31129] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x99f56400) [pid = 31129] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x95034400) [pid = 31129] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x9391c800) [pid = 31129] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 128 (0x92a5ac00) [pid = 31129] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 127 (0xa26c2000) [pid = 31129] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 126 (0x99f57c00) [pid = 31129] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 125 (0xa35ec000) [pid = 31129] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 124 (0x9a023000) [pid = 31129] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 123 (0x9ab8d400) [pid = 31129] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 122 (0x952c3800) [pid = 31129] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 121 (0x95387800) [pid = 31129] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:45:39 INFO - PROCESS | 31129 | --DOMWINDOW == 120 (0x9a01d400) [pid = 31129] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:45:40 INFO - PROCESS | 31129 | 1464191140032 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 31129 | ++DOCSHELL 0x92240800 == 56 [pid = 31129] [id = 107] 08:45:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 121 (0x92674400) [pid = 31129] [serial = 320] [outer = (nil)] 08:45:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 122 (0x9267a400) [pid = 31129] [serial = 321] [outer = 0x92674400] 08:45:40 INFO - PROCESS | 31129 | 1464191140109 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 123 (0x9267c000) [pid = 31129] [serial = 322] [outer = 0x92674400] 08:45:40 INFO - PROCESS | 31129 | 1464191140841 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:45:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:45:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1539ms 08:45:40 INFO - PROCESS | 31129 | 1464191140889 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 31129 | 1464191140892 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 08:45:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:45:40 INFO - PROCESS | 31129 | 1464191140898 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 31129 | 1464191140901 Marionette TRACE conn3 <- [1,402,null,{}] 08:45:40 INFO - PROCESS | 31129 | 1464191140907 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:41 INFO - PROCESS | 31129 | 1464191141110 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:45:41 INFO - PROCESS | 31129 | 1464191141129 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 31129 | ++DOCSHELL 0x92478800 == 57 [pid = 31129] [id = 108] 08:45:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 124 (0x92676000) [pid = 31129] [serial = 323] [outer = (nil)] 08:45:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 125 (0x9502cc00) [pid = 31129] [serial = 324] [outer = 0x92676000] 08:45:41 INFO - PROCESS | 31129 | 1464191141205 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 126 (0x990f5c00) [pid = 31129] [serial = 325] [outer = 0x92676000] 08:45:42 INFO - PROCESS | 31129 | 1464191142285 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:45:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:45:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1438ms 08:45:42 INFO - PROCESS | 31129 | 1464191142339 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:45:42 INFO - PROCESS | 31129 | 1464191142346 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 08:45:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:45:42 INFO - PROCESS | 31129 | 1464191142354 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:45:42 INFO - PROCESS | 31129 | 1464191142359 Marionette TRACE conn3 <- [1,406,null,{}] 08:45:42 INFO - PROCESS | 31129 | 1464191142368 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:42 INFO - PROCESS | 31129 | 1464191142640 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:45:42 INFO - PROCESS | 31129 | 1464191142881 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fb5c00 == 58 [pid = 31129] [id = 109] 08:45:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 127 (0x92243400) [pid = 31129] [serial = 326] [outer = (nil)] 08:45:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 128 (0x92679400) [pid = 31129] [serial = 327] [outer = 0x92243400] 08:45:42 INFO - PROCESS | 31129 | 1464191142974 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x92a61400) [pid = 31129] [serial = 328] [outer = 0x92243400] 08:45:43 INFO - PROCESS | 31129 | 1464191143941 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:45:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:45:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1636ms 08:45:44 INFO - PROCESS | 31129 | 1464191143991 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 31129 | 1464191143999 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 08:45:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:45:44 INFO - PROCESS | 31129 | 1464191144011 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 31129 | 1464191144015 Marionette TRACE conn3 <- [1,410,null,{}] 08:45:44 INFO - PROCESS | 31129 | 1464191144021 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:44 INFO - PROCESS | 31129 | 1464191144214 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:45:44 INFO - PROCESS | 31129 | 1464191144435 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 31129 | ++DOCSHELL 0x952c0800 == 59 [pid = 31129] [id = 110] 08:45:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x952c4400) [pid = 31129] [serial = 329] [outer = (nil)] 08:45:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x97812000) [pid = 31129] [serial = 330] [outer = 0x952c4400] 08:45:44 INFO - PROCESS | 31129 | 1464191144566 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x98b82000) [pid = 31129] [serial = 331] [outer = 0x952c4400] 08:45:45 INFO - PROCESS | 31129 | 1464191145545 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:45:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:45:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1583ms 08:45:45 INFO - PROCESS | 31129 | 1464191145594 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:45:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:45:45 INFO - PROCESS | 31129 | 1464191145598 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 08:45:45 INFO - PROCESS | 31129 | 1464191145605 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - PROCESS | 31129 | 1464191145611 Marionette TRACE conn3 <- [1,414,null,{}] 08:45:45 INFO - PROCESS | 31129 | 1464191145628 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:45 INFO - PROCESS | 31129 | 1464191145811 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:45:46 INFO - PROCESS | 31129 | 1464191146020 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a2a6800 == 60 [pid = 31129] [id = 111] 08:45:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x9a2ac800) [pid = 31129] [serial = 332] [outer = (nil)] 08:45:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x9b075800) [pid = 31129] [serial = 333] [outer = 0x9a2ac800] 08:45:46 INFO - PROCESS | 31129 | 1464191146154 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x9b7a9800) [pid = 31129] [serial = 334] [outer = 0x9a2ac800] 08:45:47 INFO - PROCESS | 31129 | 1464191147101 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:45:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:45:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1545ms 08:45:47 INFO - PROCESS | 31129 | 1464191147150 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:45:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:45:47 INFO - PROCESS | 31129 | 1464191147156 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 08:45:47 INFO - PROCESS | 31129 | 1464191147162 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - PROCESS | 31129 | 1464191147165 Marionette TRACE conn3 <- [1,418,null,{}] 08:45:47 INFO - PROCESS | 31129 | 1464191147171 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:47 INFO - PROCESS | 31129 | 1464191147357 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:45:47 INFO - PROCESS | 31129 | 1464191147570 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 31129 | ++DOCSHELL 0x91cfc000 == 61 [pid = 31129] [id = 112] 08:45:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x97815c00) [pid = 31129] [serial = 335] [outer = (nil)] 08:45:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x9d99fc00) [pid = 31129] [serial = 336] [outer = 0x97815c00] 08:45:47 INFO - PROCESS | 31129 | 1464191147673 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0xa2139400) [pid = 31129] [serial = 337] [outer = 0x97815c00] 08:45:48 INFO - PROCESS | 31129 | 1464191148949 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:45:48 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 08:45:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1832ms 08:45:49 INFO - PROCESS | 31129 | 1464191149053 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 31129 | 1464191149058 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 08:45:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:45:49 INFO - PROCESS | 31129 | 1464191149068 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 31129 | 1464191149071 Marionette TRACE conn3 <- [1,422,null,{}] 08:45:49 INFO - PROCESS | 31129 | 1464191149078 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:49 INFO - PROCESS | 31129 | 1464191149237 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:45:49 INFO - PROCESS | 31129 | 1464191149407 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:49 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea92400 == 62 [pid = 31129] [id = 113] 08:45:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x8ea93000) [pid = 31129] [serial = 338] [outer = (nil)] 08:45:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x8ea99400) [pid = 31129] [serial = 339] [outer = 0x8ea93000] 08:45:49 INFO - PROCESS | 31129 | 1464191149490 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x8ea9d400) [pid = 31129] [serial = 340] [outer = 0x8ea93000] 08:45:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:45:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1833ms 08:45:50 INFO - PROCESS | 31129 | 1464191150893 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:45:50 INFO - PROCESS | 31129 | 1464191150902 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:45:50 INFO - PROCESS | 31129 | 1464191150906 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 08:45:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:45:50 INFO - PROCESS | 31129 | 1464191150959 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:45:50 INFO - PROCESS | 31129 | 1464191150962 Marionette TRACE conn3 <- [1,426,null,{}] 08:45:50 INFO - PROCESS | 31129 | 1464191150970 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:51 INFO - PROCESS | 31129 | 1464191151177 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:45:51 INFO - PROCESS | 31129 | 1464191151340 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 31129 | ++DOCSHELL 0x8eaa0c00 == 63 [pid = 31129] [id = 114] 08:45:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x91cf8400) [pid = 31129] [serial = 341] [outer = (nil)] 08:45:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x92444c00) [pid = 31129] [serial = 342] [outer = 0x91cf8400] 08:45:51 INFO - PROCESS | 31129 | 1464191151425 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x9244dc00) [pid = 31129] [serial = 343] [outer = 0x91cf8400] 08:45:52 INFO - PROCESS | 31129 | 1464191152350 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:45:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:45:52 INFO - PROCESS | 31129 | 1464191152402 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 08:45:52 INFO - PROCESS | 31129 | 1464191152408 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 31129 | 1464191152412 Marionette TRACE conn3 <- [1,430,null,{}] 08:45:52 INFO - PROCESS | 31129 | 1464191152418 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:52 INFO - PROCESS | 31129 | 1464191152589 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:45:53 INFO - PROCESS | 31129 | 1464191153104 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fb2c00 == 64 [pid = 31129] [id = 115] 08:45:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x91fb5000) [pid = 31129] [serial = 344] [outer = (nil)] 08:45:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x92443400) [pid = 31129] [serial = 345] [outer = 0x91fb5000] 08:45:53 INFO - PROCESS | 31129 | 1464191153224 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x9244a800) [pid = 31129] [serial = 346] [outer = 0x91fb5000] 08:45:54 INFO - PROCESS | 31129 | 1464191154104 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:45:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1732ms 08:45:54 INFO - PROCESS | 31129 | 1464191154141 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 31129 | 1464191154147 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 08:45:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:45:54 INFO - PROCESS | 31129 | 1464191154155 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 31129 | 1464191154161 Marionette TRACE conn3 <- [1,434,null,{}] 08:45:54 INFO - PROCESS | 31129 | 1464191154168 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:54 INFO - PROCESS | 31129 | 1464191154349 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:45:54 INFO - PROCESS | 31129 | 1464191154656 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 31129 | ++DOCSHELL 0x9267e000 == 65 [pid = 31129] [id = 116] 08:45:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x92a5bc00) [pid = 31129] [serial = 347] [outer = (nil)] 08:45:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x92bcc000) [pid = 31129] [serial = 348] [outer = 0x92a5bc00] 08:45:54 INFO - PROCESS | 31129 | 1464191154741 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x939df000) [pid = 31129] [serial = 349] [outer = 0x92a5bc00] 08:45:55 INFO - PROCESS | 31129 | --DOCSHELL 0x9982c000 == 64 [pid = 31129] [id = 32] 08:45:55 INFO - PROCESS | 31129 | --DOCSHELL 0x92240800 == 63 [pid = 31129] [id = 107] 08:45:55 INFO - PROCESS | 31129 | --DOCSHELL 0x9a01d000 == 62 [pid = 31129] [id = 106] 08:45:55 INFO - PROCESS | 31129 | --DOCSHELL 0x99b82000 == 61 [pid = 31129] [id = 105] 08:45:55 INFO - PROCESS | 31129 | --DOCSHELL 0x913eb400 == 60 [pid = 31129] [id = 104] 08:45:55 INFO - PROCESS | 31129 | --DOCSHELL 0x92a65400 == 59 [pid = 31129] [id = 103] 08:45:55 INFO - PROCESS | 31129 | --DOCSHELL 0x94640800 == 58 [pid = 31129] [id = 102] 08:45:55 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea0f800 == 57 [pid = 31129] [id = 101] 08:45:55 INFO - PROCESS | 31129 | --DOCSHELL 0x92478400 == 56 [pid = 31129] [id = 99] 08:45:55 INFO - PROCESS | 31129 | --DOCSHELL 0x92476800 == 55 [pid = 31129] [id = 98] 08:45:55 INFO - PROCESS | 31129 | --DOCSHELL 0x92472800 == 54 [pid = 31129] [id = 97] 08:45:55 INFO - PROCESS | 31129 | 1464191155667 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x99765800) [pid = 31129] [serial = 227] [outer = (nil)] [url = about:blank] 08:45:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:45:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1541ms 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0xa30f0400) [pid = 31129] [serial = 183] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0xa30c0000) [pid = 31129] [serial = 224] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x9a022c00) [pid = 31129] [serial = 198] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x97862400) [pid = 31129] [serial = 262] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0xa67d1800) [pid = 31129] [serial = 159] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0xa30c7800) [pid = 31129] [serial = 195] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x92a68000) [pid = 31129] [serial = 255] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x9b919c00) [pid = 31129] [serial = 273] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x9b91bc00) [pid = 31129] [serial = 192] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x99f6c800) [pid = 31129] [serial = 267] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x99c88000) [pid = 31129] [serial = 186] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x91fb3000) [pid = 31129] [serial = 249] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x93921800) [pid = 31129] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0xa628e000) [pid = 31129] [serial = 236] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x92a5f000) [pid = 31129] [serial = 252] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x9780ec00) [pid = 31129] [serial = 261] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x99887c00) [pid = 31129] [serial = 265] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x92bca800) [pid = 31129] [serial = 259] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0xa3550800) [pid = 31129] [serial = 153] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x99f5ec00) [pid = 31129] [serial = 189] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 128 (0x9b922000) [pid = 31129] [serial = 274] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 127 (0xa6733400) [pid = 31129] [serial = 156] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 126 (0x91cfec00) [pid = 31129] [serial = 243] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 125 (0x913f5400) [pid = 31129] [serial = 246] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 124 (0x9a2a7800) [pid = 31129] [serial = 271] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 123 (0x9b921800) [pid = 31129] [serial = 150] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 122 (0x9a2acc00) [pid = 31129] [serial = 230] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 121 (0x990eb800) [pid = 31129] [serial = 147] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 120 (0x9a2a6400) [pid = 31129] [serial = 240] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 119 (0xa30e7800) [pid = 31129] [serial = 144] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 118 (0x99f79800) [pid = 31129] [serial = 268] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 117 (0x9a1dac00) [pid = 31129] [serial = 270] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 116 (0x98ee8400) [pid = 31129] [serial = 264] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 115 (0xa675e800) [pid = 31129] [serial = 201] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 114 (0x92bc6000) [pid = 31129] [serial = 258] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 113 (0xa357f000) [pid = 31129] [serial = 233] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 112 (0x9b91fc00) [pid = 31129] [serial = 276] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | --DOMWINDOW == 111 (0x9b9fbc00) [pid = 31129] [serial = 277] [outer = (nil)] [url = about:blank] 08:45:55 INFO - PROCESS | 31129 | 1464191155739 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:45:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:45:55 INFO - PROCESS | 31129 | 1464191155748 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 08:45:55 INFO - PROCESS | 31129 | 1464191155768 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 31129 | 1464191155772 Marionette TRACE conn3 <- [1,438,null,{}] 08:45:55 INFO - PROCESS | 31129 | 1464191155777 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:55 INFO - PROCESS | 31129 | 1464191155941 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:45:56 INFO - PROCESS | 31129 | 1464191156068 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 31129 | ++DOCSHELL 0x92a61000 == 55 [pid = 31129] [id = 117] 08:45:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 112 (0x92bc8800) [pid = 31129] [serial = 350] [outer = (nil)] 08:45:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 113 (0x9391d800) [pid = 31129] [serial = 351] [outer = 0x92bc8800] 08:45:56 INFO - PROCESS | 31129 | 1464191156219 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 114 (0x952cb800) [pid = 31129] [serial = 352] [outer = 0x92bc8800] 08:45:56 INFO - PROCESS | 31129 | 1464191156943 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:45:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:45:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1235ms 08:45:57 INFO - PROCESS | 31129 | 1464191157003 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 31129 | 1464191157007 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 08:45:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:45:57 INFO - PROCESS | 31129 | 1464191157020 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 31129 | 1464191157028 Marionette TRACE conn3 <- [1,442,null,{}] 08:45:57 INFO - PROCESS | 31129 | 1464191157042 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:57 INFO - PROCESS | 31129 | 1464191157235 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:45:57 INFO - PROCESS | 31129 | 1464191157368 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 31129 | ++DOCSHELL 0x92bca800 == 56 [pid = 31129] [id = 118] 08:45:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 115 (0x97816c00) [pid = 31129] [serial = 353] [outer = (nil)] 08:45:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 116 (0x99761400) [pid = 31129] [serial = 354] [outer = 0x97816c00] 08:45:57 INFO - PROCESS | 31129 | 1464191157440 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 117 (0x99b8b000) [pid = 31129] [serial = 355] [outer = 0x97816c00] 08:45:58 INFO - PROCESS | 31129 | 1464191158240 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:45:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:45:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1254ms 08:45:58 INFO - PROCESS | 31129 | 1464191158268 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 31129 | 1464191158272 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 08:45:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:45:58 INFO - PROCESS | 31129 | 1464191158280 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - PROCESS | 31129 | 1464191158283 Marionette TRACE conn3 <- [1,446,null,{}] 08:45:58 INFO - PROCESS | 31129 | 1464191158300 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:58 INFO - PROCESS | 31129 | 1464191158503 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:45:58 INFO - PROCESS | 31129 | 1464191158528 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea09800 == 57 [pid = 31129] [id = 119] 08:45:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 118 (0x91cf5000) [pid = 31129] [serial = 356] [outer = (nil)] 08:45:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 119 (0x99f59800) [pid = 31129] [serial = 357] [outer = 0x91cf5000] 08:45:58 INFO - PROCESS | 31129 | 1464191158598 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 120 (0x99f5ec00) [pid = 31129] [serial = 358] [outer = 0x91cf5000] 08:45:59 INFO - PROCESS | 31129 | 1464191159488 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:45:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:45:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1245ms 08:45:59 INFO - PROCESS | 31129 | 1464191159550 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 31129 | 1464191159554 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 08:45:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:45:59 INFO - PROCESS | 31129 | 1464191159560 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 31129 | 1464191159563 Marionette TRACE conn3 <- [1,450,null,{}] 08:45:59 INFO - PROCESS | 31129 | 1464191159568 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:59 INFO - PROCESS | 31129 | 1464191159762 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:45:59 INFO - PROCESS | 31129 | --DOMWINDOW == 119 (0x9a022400) [pid = 31129] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:45:59 INFO - PROCESS | 31129 | --DOMWINDOW == 118 (0x9223d800) [pid = 31129] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:45:59 INFO - PROCESS | 31129 | --DOMWINDOW == 117 (0x93916400) [pid = 31129] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:45:59 INFO - PROCESS | 31129 | --DOMWINDOW == 116 (0x99f5b000) [pid = 31129] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:45:59 INFO - PROCESS | 31129 | --DOMWINDOW == 115 (0x92bc2c00) [pid = 31129] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:45:59 INFO - PROCESS | 31129 | --DOMWINDOW == 114 (0x95095400) [pid = 31129] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:45:59 INFO - PROCESS | 31129 | --DOMWINDOW == 113 (0x92674400) [pid = 31129] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:46:00 INFO - PROCESS | 31129 | 1464191160107 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 31129 | ++DOCSHELL 0x92674400 == 58 [pid = 31129] [id = 120] 08:46:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 114 (0x92678000) [pid = 31129] [serial = 359] [outer = (nil)] 08:46:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 115 (0x95095400) [pid = 31129] [serial = 360] [outer = 0x92678000] 08:46:00 INFO - PROCESS | 31129 | 1464191160190 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 116 (0x99f70c00) [pid = 31129] [serial = 361] [outer = 0x92678000] 08:46:00 INFO - PROCESS | 31129 | 1464191160909 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 31129 | 1464191160952 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 08:46:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:46:00 INFO - PROCESS | 31129 | 1464191160960 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 31129 | 1464191160962 Marionette TRACE conn3 <- [1,454,null,{}] 08:46:00 INFO - PROCESS | 31129 | 1464191160968 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:01 INFO - PROCESS | 31129 | 1464191161115 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:46:01 INFO - PROCESS | 31129 | 1464191161131 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea13c00 == 59 [pid = 31129] [id = 121] 08:46:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 117 (0x92bc6400) [pid = 31129] [serial = 362] [outer = (nil)] 08:46:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 118 (0x9a2ad800) [pid = 31129] [serial = 363] [outer = 0x92bc6400] 08:46:01 INFO - PROCESS | 31129 | 1464191161201 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 119 (0x9ab92400) [pid = 31129] [serial = 364] [outer = 0x92bc6400] 08:46:01 INFO - PROCESS | 31129 | [31129] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:46:02 INFO - PROCESS | 31129 | 1464191162148 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:46:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:46:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1232ms 08:46:02 INFO - PROCESS | 31129 | 1464191162206 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 31129 | 1464191162212 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 08:46:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:46:02 INFO - PROCESS | 31129 | 1464191162266 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 31129 | 1464191162271 Marionette TRACE conn3 <- [1,458,null,{}] 08:46:02 INFO - PROCESS | 31129 | 1464191162286 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:02 INFO - PROCESS | 31129 | 1464191162484 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:46:02 INFO - PROCESS | 31129 | 1464191162704 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 31129 | ++DOCSHELL 0x92445400 == 60 [pid = 31129] [id = 122] 08:46:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 120 (0x92445c00) [pid = 31129] [serial = 365] [outer = (nil)] 08:46:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 121 (0x9244cc00) [pid = 31129] [serial = 366] [outer = 0x92445c00] 08:46:02 INFO - PROCESS | 31129 | 1464191162794 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 122 (0x9247cc00) [pid = 31129] [serial = 367] [outer = 0x92445c00] 08:46:03 INFO - PROCESS | 31129 | 1464191163716 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:46:03 INFO - PROCESS | 31129 | 1464191163767 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 08:46:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:46:03 INFO - PROCESS | 31129 | 1464191163778 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - PROCESS | 31129 | 1464191163782 Marionette TRACE conn3 <- [1,462,null,{}] 08:46:03 INFO - PROCESS | 31129 | 1464191163788 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:03 INFO - PROCESS | 31129 | 1464191163972 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:46:04 INFO - PROCESS | 31129 | 1464191164132 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 31129 | ++DOCSHELL 0x92d0c800 == 61 [pid = 31129] [id = 123] 08:46:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 123 (0x93c74c00) [pid = 31129] [serial = 368] [outer = (nil)] 08:46:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 124 (0x95388400) [pid = 31129] [serial = 369] [outer = 0x93c74c00] 08:46:04 INFO - PROCESS | 31129 | 1464191164266 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 125 (0x97864800) [pid = 31129] [serial = 370] [outer = 0x93c74c00] 08:46:05 INFO - PROCESS | 31129 | [31129] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:46:05 INFO - PROCESS | 31129 | 1464191165235 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 31129 | 1464191165316 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 08:46:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:46:05 INFO - PROCESS | 31129 | 1464191165323 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 31129 | 1464191165329 Marionette TRACE conn3 <- [1,466,null,{}] 08:46:05 INFO - PROCESS | 31129 | 1464191165345 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:05 INFO - PROCESS | 31129 | 1464191165562 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:46:05 INFO - PROCESS | 31129 | 1464191165814 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a021400 == 62 [pid = 31129] [id = 124] 08:46:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 126 (0x9a1dc000) [pid = 31129] [serial = 371] [outer = (nil)] 08:46:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 127 (0x9ab99000) [pid = 31129] [serial = 372] [outer = 0x9a1dc000] 08:46:05 INFO - PROCESS | 31129 | 1464191165903 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 128 (0x9b592000) [pid = 31129] [serial = 373] [outer = 0x9a1dc000] 08:46:06 INFO - PROCESS | 31129 | 1464191166840 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 31129 | 1464191166916 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 08:46:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:46:06 INFO - PROCESS | 31129 | 1464191166922 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 31129 | 1464191166924 Marionette TRACE conn3 <- [1,470,null,{}] 08:46:06 INFO - PROCESS | 31129 | 1464191166931 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:07 INFO - PROCESS | 31129 | 1464191167104 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:46:07 INFO - PROCESS | 31129 | 1464191167318 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 31129 | ++DOCSHELL 0x99077c00 == 63 [pid = 31129] [id = 125] 08:46:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x9aee1c00) [pid = 31129] [serial = 374] [outer = (nil)] 08:46:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x9d465c00) [pid = 31129] [serial = 375] [outer = 0x9aee1c00] 08:46:07 INFO - PROCESS | 31129 | 1464191167444 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0xa0605c00) [pid = 31129] [serial = 376] [outer = 0x9aee1c00] 08:46:08 INFO - PROCESS | 31129 | 1464191168325 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:46:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1487ms 08:46:08 INFO - PROCESS | 31129 | 1464191168411 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 31129 | 1464191168415 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 08:46:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:46:08 INFO - PROCESS | 31129 | 1464191168421 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 31129 | 1464191168425 Marionette TRACE conn3 <- [1,474,null,{}] 08:46:08 INFO - PROCESS | 31129 | 1464191168431 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:08 INFO - PROCESS | 31129 | 1464191168639 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:46:08 INFO - PROCESS | 31129 | 1464191168846 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 31129 | ++DOCSHELL 0x9d5be400 == 64 [pid = 31129] [id = 126] 08:46:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0xa113d400) [pid = 31129] [serial = 377] [outer = (nil)] 08:46:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0xa240a800) [pid = 31129] [serial = 378] [outer = 0xa113d400] 08:46:08 INFO - PROCESS | 31129 | 1464191168976 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0xa2632c00) [pid = 31129] [serial = 379] [outer = 0xa113d400] 08:46:09 INFO - PROCESS | 31129 | 1464191169851 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:46:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:46:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1484ms 08:46:09 INFO - PROCESS | 31129 | 1464191169907 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:46:09 INFO - PROCESS | 31129 | 1464191169910 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 08:46:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:46:09 INFO - PROCESS | 31129 | 1464191169917 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - PROCESS | 31129 | 1464191169921 Marionette TRACE conn3 <- [1,478,null,{}] 08:46:09 INFO - PROCESS | 31129 | 1464191169926 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:10 INFO - PROCESS | 31129 | 1464191170128 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:46:10 INFO - PROCESS | 31129 | 1464191170337 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 31129 | ++DOCSHELL 0xa21adc00 == 65 [pid = 31129] [id = 127] 08:46:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0xa22c6c00) [pid = 31129] [serial = 380] [outer = (nil)] 08:46:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0xa3579800) [pid = 31129] [serial = 381] [outer = 0xa22c6c00] 08:46:10 INFO - PROCESS | 31129 | 1464191170466 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0xa3582000) [pid = 31129] [serial = 382] [outer = 0xa22c6c00] 08:46:11 INFO - PROCESS | 31129 | 1464191171340 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:46:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1490ms 08:46:11 INFO - PROCESS | 31129 | 1464191171408 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 31129 | 1464191171412 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 08:46:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:46:11 INFO - PROCESS | 31129 | 1464191171418 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 31129 | 1464191171421 Marionette TRACE conn3 <- [1,482,null,{}] 08:46:11 INFO - PROCESS | 31129 | 1464191171427 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:11 INFO - PROCESS | 31129 | 1464191171594 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:46:11 INFO - PROCESS | 31129 | 1464191171758 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 31129 | ++DOCSHELL 0xa3581c00 == 66 [pid = 31129] [id = 128] 08:46:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0xa3583800) [pid = 31129] [serial = 383] [outer = (nil)] 08:46:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0xa4e1fc00) [pid = 31129] [serial = 384] [outer = 0xa3583800] 08:46:11 INFO - PROCESS | 31129 | 1464191171841 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0xa509e000) [pid = 31129] [serial = 385] [outer = 0xa3583800] 08:46:12 INFO - PROCESS | 31129 | 1464191172775 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:46:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:46:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1430ms 08:46:12 INFO - PROCESS | 31129 | 1464191172849 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:46:12 INFO - PROCESS | 31129 | 1464191172853 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 08:46:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:46:12 INFO - PROCESS | 31129 | 1464191172859 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - PROCESS | 31129 | 1464191172862 Marionette TRACE conn3 <- [1,486,null,{}] 08:46:12 INFO - PROCESS | 31129 | 1464191172868 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:13 INFO - PROCESS | 31129 | 1464191173034 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:46:13 INFO - PROCESS | 31129 | 1464191173195 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea9a000 == 67 [pid = 31129] [id = 129] 08:46:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x8ea9ac00) [pid = 31129] [serial = 386] [outer = (nil)] 08:46:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0xa675ec00) [pid = 31129] [serial = 387] [outer = 0x8ea9ac00] 08:46:13 INFO - PROCESS | 31129 | 1464191173278 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0xa67cc000) [pid = 31129] [serial = 388] [outer = 0x8ea9ac00] 08:46:14 INFO - PROCESS | 31129 | 1464191174225 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:46:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:46:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1432ms 08:46:14 INFO - PROCESS | 31129 | 1464191174292 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:46:14 INFO - PROCESS | 31129 | 1464191174296 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 08:46:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:46:14 INFO - PROCESS | 31129 | 1464191174302 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - PROCESS | 31129 | 1464191174306 Marionette TRACE conn3 <- [1,490,null,{}] 08:46:14 INFO - PROCESS | 31129 | 1464191174312 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:14 INFO - PROCESS | 31129 | 1464191174497 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:46:14 INFO - PROCESS | 31129 | 1464191174661 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 31129 | ++DOCSHELL 0xa35e9800 == 68 [pid = 31129] [id = 130] 08:46:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0xa6734800) [pid = 31129] [serial = 389] [outer = (nil)] 08:46:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0xa6b8c000) [pid = 31129] [serial = 390] [outer = 0xa6734800] 08:46:14 INFO - PROCESS | 31129 | 1464191174790 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0xa6b8f800) [pid = 31129] [serial = 391] [outer = 0xa6734800] 08:46:15 INFO - PROCESS | 31129 | 1464191175665 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:46:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:46:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1438ms 08:46:15 INFO - PROCESS | 31129 | 1464191175742 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 31129 | 1464191175746 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 08:46:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:46:15 INFO - PROCESS | 31129 | 1464191175752 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 31129 | 1464191175755 Marionette TRACE conn3 <- [1,494,null,{}] 08:46:15 INFO - PROCESS | 31129 | 1464191175761 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:15 INFO - PROCESS | 31129 | 1464191175970 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:46:16 INFO - PROCESS | 31129 | 1464191176184 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 31129 | ++DOCSHELL 0x913f7400 == 69 [pid = 31129] [id = 131] 08:46:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x913f7800) [pid = 31129] [serial = 392] [outer = (nil)] 08:46:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x91cfd800) [pid = 31129] [serial = 393] [outer = 0x913f7800] 08:46:16 INFO - PROCESS | 31129 | 1464191176517 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x9244bc00) [pid = 31129] [serial = 394] [outer = 0x913f7800] 08:46:17 INFO - PROCESS | 31129 | 1464191177471 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:46:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:46:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1788ms 08:46:17 INFO - PROCESS | 31129 | 1464191177542 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:46:17 INFO - PROCESS | 31129 | 1464191177549 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 08:46:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:46:17 INFO - PROCESS | 31129 | 1464191177558 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - PROCESS | 31129 | 1464191177563 Marionette TRACE conn3 <- [1,498,null,{}] 08:46:17 INFO - PROCESS | 31129 | 1464191177570 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:17 INFO - PROCESS | 31129 | 1464191177839 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:46:18 INFO - PROCESS | 31129 | 1464191178142 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 31129 | --DOCSHELL 0x92674400 == 68 [pid = 31129] [id = 120] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x9502cc00) [pid = 31129] [serial = 324] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea0f800 == 69 [pid = 31129] [id = 132] 08:46:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x8ea14800) [pid = 31129] [serial = 395] [outer = (nil)] 08:46:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x9247a400) [pid = 31129] [serial = 396] [outer = 0x8ea14800] 08:46:18 INFO - PROCESS | 31129 | 1464191178280 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x92bc6800) [pid = 31129] [serial = 397] [outer = 0x8ea14800] 08:46:18 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea09800 == 68 [pid = 31129] [id = 119] 08:46:18 INFO - PROCESS | 31129 | --DOCSHELL 0x92bca800 == 67 [pid = 31129] [id = 118] 08:46:18 INFO - PROCESS | 31129 | --DOCSHELL 0x92a61000 == 66 [pid = 31129] [id = 117] 08:46:18 INFO - PROCESS | 31129 | --DOCSHELL 0x9267e000 == 65 [pid = 31129] [id = 116] 08:46:18 INFO - PROCESS | 31129 | --DOCSHELL 0x91fb2c00 == 64 [pid = 31129] [id = 115] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x9b916c00) [pid = 31129] [serial = 318] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x9463e800) [pid = 31129] [serial = 282] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x99c13c00) [pid = 31129] [serial = 285] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x9d9a2000) [pid = 31129] [serial = 288] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x92479800) [pid = 31129] [serial = 291] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0xa22c7c00) [pid = 31129] [serial = 294] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x92bca000) [pid = 31129] [serial = 304] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x92bbd800) [pid = 31129] [serial = 303] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x99f5e800) [pid = 31129] [serial = 312] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x99f75c00) [pid = 31129] [serial = 313] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x9d463800) [pid = 31129] [serial = 319] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x9a025c00) [pid = 31129] [serial = 315] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x97814800) [pid = 31129] [serial = 309] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x99f32400) [pid = 31129] [serial = 310] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x97866000) [pid = 31129] [serial = 307] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x95384800) [pid = 31129] [serial = 306] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x8ea12800) [pid = 31129] [serial = 300] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0xa6734c00) [pid = 31129] [serial = 297] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x9d5bcc00) [pid = 31129] [serial = 279] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x9267a400) [pid = 31129] [serial = 321] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x9267c000) [pid = 31129] [serial = 322] [outer = (nil)] [url = about:blank] 08:46:18 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x9a2a9c00) [pid = 31129] [serial = 316] [outer = (nil)] [url = about:blank] 08:46:19 INFO - PROCESS | 31129 | 1464191179098 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:46:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:46:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1596ms 08:46:19 INFO - PROCESS | 31129 | 1464191179153 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 31129 | 1464191179159 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 08:46:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:46:19 INFO - PROCESS | 31129 | 1464191179170 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 31129 | 1464191179175 Marionette TRACE conn3 <- [1,502,null,{}] 08:46:19 INFO - PROCESS | 31129 | 1464191179180 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:19 INFO - PROCESS | 31129 | 1464191179343 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:46:19 INFO - PROCESS | 31129 | 1464191179355 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 31129 | ++DOCSHELL 0x9247bc00 == 65 [pid = 31129] [id = 133] 08:46:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x92bbd800) [pid = 31129] [serial = 398] [outer = (nil)] 08:46:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x9785a400) [pid = 31129] [serial = 399] [outer = 0x92bbd800] 08:46:19 INFO - PROCESS | 31129 | 1464191179442 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x99767c00) [pid = 31129] [serial = 400] [outer = 0x92bbd800] 08:46:20 INFO - PROCESS | 31129 | 1464191180380 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:46:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:46:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1232ms 08:46:20 INFO - PROCESS | 31129 | 1464191180402 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:46:20 INFO - PROCESS | 31129 | 1464191180406 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 08:46:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:46:20 INFO - PROCESS | 31129 | 1464191180416 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 31129 | 1464191180421 Marionette TRACE conn3 <- [1,506,null,{}] 08:46:20 INFO - PROCESS | 31129 | 1464191180437 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:20 INFO - PROCESS | 31129 | 1464191180610 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:46:20 INFO - PROCESS | 31129 | 1464191180760 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 31129 | ++DOCSHELL 0x97863800 == 66 [pid = 31129] [id = 134] 08:46:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x99f4f400) [pid = 31129] [serial = 401] [outer = (nil)] 08:46:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x9a019400) [pid = 31129] [serial = 402] [outer = 0x99f4f400] 08:46:20 INFO - PROCESS | 31129 | 1464191180835 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x9a024000) [pid = 31129] [serial = 403] [outer = 0x99f4f400] 08:46:21 INFO - PROCESS | 31129 | 1464191181852 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:46:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1554ms 08:46:22 INFO - PROCESS | 31129 | 1464191182180 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 31129 | 1464191182185 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 08:46:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:46:22 INFO - PROCESS | 31129 | 1464191182282 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 31129 | 1464191182285 Marionette TRACE conn3 <- [1,510,null,{}] 08:46:22 INFO - PROCESS | 31129 | 1464191182292 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:22 INFO - PROCESS | 31129 | 1464191182481 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:46:22 INFO - PROCESS | 31129 | 1464191182504 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 31129 | ++DOCSHELL 0x99b8ac00 == 67 [pid = 31129] [id = 135] 08:46:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x99f59000) [pid = 31129] [serial = 404] [outer = (nil)] 08:46:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x9b91c800) [pid = 31129] [serial = 405] [outer = 0x99f59000] 08:46:22 INFO - PROCESS | 31129 | 1464191182575 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0xa3250000) [pid = 31129] [serial = 406] [outer = 0x99f59000] 08:46:23 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x92bc8800) [pid = 31129] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:46:23 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x9780e000) [pid = 31129] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:46:23 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x97816c00) [pid = 31129] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:46:23 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x91fb5000) [pid = 31129] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:46:23 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x92a5bc00) [pid = 31129] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:46:23 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x92678000) [pid = 31129] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:46:23 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x91cf5000) [pid = 31129] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:46:23 INFO - PROCESS | 31129 | 1464191183521 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:46:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:46:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1348ms 08:46:23 INFO - PROCESS | 31129 | 1464191183567 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 31129 | 1464191183571 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 08:46:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:46:23 INFO - PROCESS | 31129 | 1464191183577 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 31129 | 1464191183580 Marionette TRACE conn3 <- [1,514,null,{}] 08:46:23 INFO - PROCESS | 31129 | 1464191183585 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:23 INFO - PROCESS | 31129 | 1464191183739 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:46:23 INFO - PROCESS | 31129 | 1464191183756 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 31129 | ++DOCSHELL 0x91104800 == 68 [pid = 31129] [id = 136] 08:46:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x91105400) [pid = 31129] [serial = 407] [outer = (nil)] 08:46:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x9110d800) [pid = 31129] [serial = 408] [outer = 0x91105400] 08:46:23 INFO - PROCESS | 31129 | 1464191183833 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x92a5c800) [pid = 31129] [serial = 409] [outer = 0x91105400] 08:46:24 INFO - PROCESS | 31129 | 1464191184700 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:46:24 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 08:46:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1178ms 08:46:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:46:24 INFO - PROCESS | 31129 | 1464191184756 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 31129 | 1464191184759 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 08:46:24 INFO - PROCESS | 31129 | 1464191184765 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 31129 | 1464191184769 Marionette TRACE conn3 <- [1,518,null,{}] 08:46:24 INFO - PROCESS | 31129 | 1464191184774 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:24 INFO - PROCESS | 31129 | 1464191184936 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:46:25 INFO - PROCESS | 31129 | 1464191185185 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea0b800 == 69 [pid = 31129] [id = 137] 08:46:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x8ea12800) [pid = 31129] [serial = 410] [outer = (nil)] 08:46:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x8ea97400) [pid = 31129] [serial = 411] [outer = 0x8ea12800] 08:46:25 INFO - PROCESS | 31129 | 1464191185276 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x8ec32800) [pid = 31129] [serial = 412] [outer = 0x8ea12800] 08:46:26 INFO - PROCESS | 31129 | 1464191186250 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:46:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:46:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1533ms 08:46:26 INFO - PROCESS | 31129 | 1464191186300 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:46:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:46:26 INFO - PROCESS | 31129 | 1464191186307 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 08:46:26 INFO - PROCESS | 31129 | 1464191186315 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 31129 | 1464191186320 Marionette TRACE conn3 <- [1,522,null,{}] 08:46:26 INFO - PROCESS | 31129 | 1464191186328 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:26 INFO - PROCESS | 31129 | 1464191186520 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:46:26 INFO - PROCESS | 31129 | 1464191186687 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fb2c00 == 70 [pid = 31129] [id = 138] 08:46:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x91fbb000) [pid = 31129] [serial = 413] [outer = (nil)] 08:46:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x92243800) [pid = 31129] [serial = 414] [outer = 0x91fbb000] 08:46:26 INFO - PROCESS | 31129 | 1464191186830 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x9247d000) [pid = 31129] [serial = 415] [outer = 0x91fbb000] 08:46:27 INFO - PROCESS | 31129 | 1464191187818 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:46:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:46:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1535ms 08:46:27 INFO - PROCESS | 31129 | 1464191187854 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 31129 | 1464191187861 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 08:46:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:46:27 INFO - PROCESS | 31129 | 1464191187867 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - PROCESS | 31129 | 1464191187871 Marionette TRACE conn3 <- [1,526,null,{}] 08:46:27 INFO - PROCESS | 31129 | 1464191187877 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:28 INFO - PROCESS | 31129 | 1464191188067 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:46:28 INFO - PROCESS | 31129 | 1464191188328 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 31129 | ++DOCSHELL 0x93c79000 == 71 [pid = 31129] [id = 139] 08:46:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x9463f000) [pid = 31129] [serial = 416] [outer = (nil)] 08:46:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x95091800) [pid = 31129] [serial = 417] [outer = 0x9463f000] 08:46:28 INFO - PROCESS | 31129 | 1464191188470 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x95387400) [pid = 31129] [serial = 418] [outer = 0x9463f000] 08:46:29 INFO - PROCESS | 31129 | 1464191189473 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:46:29 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 08:46:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1682ms 08:46:29 INFO - PROCESS | 31129 | 1464191189550 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:46:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:46:29 INFO - PROCESS | 31129 | 1464191189555 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 08:46:29 INFO - PROCESS | 31129 | 1464191189571 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 31129 | 1464191189580 Marionette TRACE conn3 <- [1,530,null,{}] 08:46:29 INFO - PROCESS | 31129 | 1464191189587 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:29 INFO - PROCESS | 31129 | 1464191189818 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:46:30 INFO - PROCESS | 31129 | 1464191190033 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 31129 | ++DOCSHELL 0x92d03800 == 72 [pid = 31129] [id = 140] 08:46:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x97811800) [pid = 31129] [serial = 419] [outer = (nil)] 08:46:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x99f58800) [pid = 31129] [serial = 420] [outer = 0x97811800] 08:46:30 INFO - PROCESS | 31129 | 1464191190160 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x9a0cec00) [pid = 31129] [serial = 421] [outer = 0x97811800] 08:46:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x92665400) [pid = 31129] [serial = 422] [outer = 0x9785a000] 08:46:31 INFO - PROCESS | 31129 | 1464191191067 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:46:31 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 08:46:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:46:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:46:31 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 08:46:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:46:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:46:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1554ms 08:46:31 INFO - PROCESS | 31129 | 1464191191191 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 31129 | 1464191191195 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 08:46:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:46:31 INFO - PROCESS | 31129 | 1464191191213 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 31129 | 1464191191216 Marionette TRACE conn3 <- [1,534,null,{}] 08:46:31 INFO - PROCESS | 31129 | 1464191191222 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:31 INFO - PROCESS | 31129 | 1464191191410 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:46:31 INFO - PROCESS | 31129 | 1464191191634 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 31129 | ++DOCSHELL 0x92662800 == 73 [pid = 31129] [id = 141] 08:46:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x92664800) [pid = 31129] [serial = 423] [outer = (nil)] 08:46:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x9b91f000) [pid = 31129] [serial = 424] [outer = 0x92664800] 08:46:31 INFO - PROCESS | 31129 | 1464191191731 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x9b9fe000) [pid = 31129] [serial = 425] [outer = 0x92664800] 08:46:32 INFO - PROCESS | 31129 | 1464191192551 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:46:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:46:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1380ms 08:46:32 INFO - PROCESS | 31129 | 1464191192610 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 31129 | 1464191192614 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 08:46:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:46:32 INFO - PROCESS | 31129 | 1464191192622 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 31129 | 1464191192624 Marionette TRACE conn3 <- [1,538,null,{}] 08:46:32 INFO - PROCESS | 31129 | 1464191192631 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:32 INFO - PROCESS | 31129 | 1464191192824 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:46:33 INFO - PROCESS | 31129 | 1464191192996 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 31129 | ++DOCSHELL 0x93c76400 == 74 [pid = 31129] [id = 142] 08:46:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x9b7af400) [pid = 31129] [serial = 426] [outer = (nil)] 08:46:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0xa301d400) [pid = 31129] [serial = 427] [outer = 0x9b7af400] 08:46:33 INFO - PROCESS | 31129 | 1464191193092 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0xa675cc00) [pid = 31129] [serial = 428] [outer = 0x9b7af400] 08:46:33 INFO - PROCESS | 31129 | 1464191193989 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:46:33 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. 08:46:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1380ms 08:46:34 INFO - PROCESS | 31129 | 1464191194002 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 31129 | 1464191194005 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 08:46:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:46:34 INFO - PROCESS | 31129 | 1464191194011 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 31129 | 1464191194015 Marionette TRACE conn3 <- [1,542,null,{}] 08:46:34 INFO - PROCESS | 31129 | 1464191194021 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:34 INFO - PROCESS | 31129 | 1464191194283 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:46:34 INFO - PROCESS | 31129 | 1464191194415 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea9b800 == 75 [pid = 31129] [id = 143] 08:46:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x92648400) [pid = 31129] [serial = 429] [outer = (nil)] 08:46:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x92651800) [pid = 31129] [serial = 430] [outer = 0x92648400] 08:46:34 INFO - PROCESS | 31129 | 1464191194514 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0xa26bf800) [pid = 31129] [serial = 431] [outer = 0x92648400] 08:46:35 INFO - PROCESS | 31129 | 1464191195405 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:46:35 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. 08:46:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1432ms 08:46:35 INFO - PROCESS | 31129 | 1464191195490 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 31129 | 1464191195494 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 08:46:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:46:35 INFO - PROCESS | 31129 | 1464191195503 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 31129 | 1464191195505 Marionette TRACE conn3 <- [1,546,null,{}] 08:46:35 INFO - PROCESS | 31129 | 1464191195512 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:35 INFO - PROCESS | 31129 | 1464191195706 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:46:35 INFO - PROCESS | 31129 | 1464191195873 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dfa4000 == 76 [pid = 31129] [id = 144] 08:46:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x8dfa4400) [pid = 31129] [serial = 432] [outer = (nil)] 08:46:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x8dfa8400) [pid = 31129] [serial = 433] [outer = 0x8dfa4400] 08:46:35 INFO - PROCESS | 31129 | 1464191195961 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x8dfadc00) [pid = 31129] [serial = 434] [outer = 0x8dfa4400] 08:46:36 INFO - PROCESS | 31129 | 1464191196859 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:46:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1434ms 08:46:36 INFO - PROCESS | 31129 | 1464191196938 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 31129 | 1464191196941 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 08:46:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:46:36 INFO - PROCESS | 31129 | 1464191196948 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 31129 | 1464191196952 Marionette TRACE conn3 <- [1,550,null,{}] 08:46:36 INFO - PROCESS | 31129 | 1464191196958 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:37 INFO - PROCESS | 31129 | 1464191197148 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:46:37 INFO - PROCESS | 31129 | 1464191197352 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dfaa800 == 77 [pid = 31129] [id = 145] 08:46:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x8dfab400) [pid = 31129] [serial = 435] [outer = (nil)] 08:46:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x8e13f800) [pid = 31129] [serial = 436] [outer = 0x8dfab400] 08:46:37 INFO - PROCESS | 31129 | 1464191197486 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x8e147000) [pid = 31129] [serial = 437] [outer = 0x8dfab400] 08:46:38 INFO - PROCESS | 31129 | 1464191198323 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 08:46:38 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. 08:46:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1382ms 08:46:38 INFO - PROCESS | 31129 | 1464191198333 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 31129 | 1464191198336 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 08:46:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:46:38 INFO - PROCESS | 31129 | 1464191198383 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 31129 | 1464191198387 Marionette TRACE conn3 <- [1,554,null,{}] 08:46:38 INFO - PROCESS | 31129 | 1464191198398 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:38 INFO - PROCESS | 31129 | 1464191198587 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:46:38 INFO - PROCESS | 31129 | 1464191198761 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dfa5800 == 78 [pid = 31129] [id = 146] 08:46:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x8dfaf800) [pid = 31129] [serial = 438] [outer = (nil)] 08:46:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x8e14cc00) [pid = 31129] [serial = 439] [outer = 0x8dfaf800] 08:46:38 INFO - PROCESS | 31129 | 1464191198844 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x92652000) [pid = 31129] [serial = 440] [outer = 0x8dfaf800] 08:46:39 INFO - PROCESS | 31129 | [31129] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:46:39 INFO - PROCESS | 31129 | 1464191199804 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:46:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1536ms 08:46:39 INFO - PROCESS | 31129 | 1464191199880 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 31129 | 1464191199884 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 08:46:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:46:39 INFO - PROCESS | 31129 | 1464191199890 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 31129 | 1464191199893 Marionette TRACE conn3 <- [1,558,null,{}] 08:46:39 INFO - PROCESS | 31129 | 1464191199899 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:40 INFO - PROCESS | 31129 | 1464191200102 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:46:40 INFO - PROCESS | 31129 | 1464191200272 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 31129 | ++DOCSHELL 0x9247ac00 == 79 [pid = 31129] [id = 147] 08:46:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x92a62c00) [pid = 31129] [serial = 441] [outer = (nil)] 08:46:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x95b7d400) [pid = 31129] [serial = 442] [outer = 0x92a62c00] 08:46:40 INFO - PROCESS | 31129 | 1464191200374 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x95b83800) [pid = 31129] [serial = 443] [outer = 0x92a62c00] 08:46:41 INFO - PROCESS | 31129 | 1464191201334 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:46:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1486ms 08:46:41 INFO - PROCESS | 31129 | 1464191201377 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 31129 | 1464191201382 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 08:46:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:46:41 INFO - PROCESS | 31129 | 1464191201388 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 31129 | 1464191201392 Marionette TRACE conn3 <- [1,562,null,{}] 08:46:41 INFO - PROCESS | 31129 | 1464191201398 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:41 INFO - PROCESS | 31129 | 1464191201606 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:46:41 INFO - PROCESS | 31129 | 1464191201776 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 31129 | ++DOCSHELL 0x8e14d400 == 80 [pid = 31129] [id = 148] 08:46:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x95d57000) [pid = 31129] [serial = 444] [outer = (nil)] 08:46:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x95d5dc00) [pid = 31129] [serial = 445] [outer = 0x95d57000] 08:46:41 INFO - PROCESS | 31129 | 1464191201862 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x95d63c00) [pid = 31129] [serial = 446] [outer = 0x95d57000] 08:46:42 INFO - PROCESS | 31129 | [31129] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:46:42 INFO - PROCESS | 31129 | 1464191202788 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:46:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:46:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1435ms 08:46:42 INFO - PROCESS | 31129 | 1464191202824 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 31129 | 1464191202827 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 08:46:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:46:42 INFO - PROCESS | 31129 | 1464191202834 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 31129 | 1464191202837 Marionette TRACE conn3 <- [1,566,null,{}] 08:46:42 INFO - PROCESS | 31129 | 1464191202844 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:43 INFO - PROCESS | 31129 | 1464191203015 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:46:43 INFO - PROCESS | 31129 | 1464191203207 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be42400 == 81 [pid = 31129] [id = 149] 08:46:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x8be45000) [pid = 31129] [serial = 447] [outer = (nil)] 08:46:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x8be4dc00) [pid = 31129] [serial = 448] [outer = 0x8be45000] 08:46:43 INFO - PROCESS | 31129 | 1464191203289 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x8be50000) [pid = 31129] [serial = 449] [outer = 0x8be45000] 08:46:43 INFO - PROCESS | 31129 | [31129] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:46:44 INFO - PROCESS | 31129 | 1464191204569 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:46:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:46:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1783ms 08:46:44 INFO - PROCESS | 31129 | 1464191204617 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 31129 | 1464191204622 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 08:46:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:46:44 INFO - PROCESS | 31129 | 1464191204630 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 31129 | 1464191204636 Marionette TRACE conn3 <- [1,570,null,{}] 08:46:44 INFO - PROCESS | 31129 | 1464191204645 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:44 INFO - PROCESS | 31129 | 1464191204855 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:46:45 INFO - PROCESS | 31129 | 1464191205056 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 31129 | ++DOCSHELL 0x8e14d000 == 82 [pid = 31129] [id = 150] 08:46:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x8ea9b400) [pid = 31129] [serial = 450] [outer = (nil)] 08:46:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x91106400) [pid = 31129] [serial = 451] [outer = 0x8ea9b400] 08:46:45 INFO - PROCESS | 31129 | 1464191205136 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x913eb400) [pid = 31129] [serial = 452] [outer = 0x8ea9b400] 08:46:45 INFO - PROCESS | 31129 | [31129] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:46:46 INFO - PROCESS | 31129 | 1464191206127 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:46:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1549ms 08:46:46 INFO - PROCESS | 31129 | 1464191206179 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:46:46 INFO - PROCESS | 31129 | 1464191206187 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 08:46:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:46:46 INFO - PROCESS | 31129 | 1464191206197 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 31129 | 1464191206200 Marionette TRACE conn3 <- [1,574,null,{}] 08:46:46 INFO - PROCESS | 31129 | 1464191206206 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:46 INFO - PROCESS | 31129 | 1464191206382 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:46:46 INFO - PROCESS | 31129 | 1464191206600 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec35800 == 83 [pid = 31129] [id = 151] 08:46:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x8ec36000) [pid = 31129] [serial = 453] [outer = (nil)] 08:46:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x91c19800) [pid = 31129] [serial = 454] [outer = 0x8ec36000] 08:46:46 INFO - PROCESS | 31129 | 1464191206720 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x91cf3800) [pid = 31129] [serial = 455] [outer = 0x8ec36000] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x9ba2f400 == 82 [pid = 31129] [id = 6] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x93c7e000 == 81 [pid = 31129] [id = 42] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x9464c000 == 80 [pid = 31129] [id = 25] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x98eeec00 == 79 [pid = 31129] [id = 26] 08:46:47 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x9a2ad800) [pid = 31129] [serial = 363] [outer = (nil)] [url = about:blank] 08:46:47 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x9d99fc00) [pid = 31129] [serial = 336] [outer = (nil)] [url = about:blank] 08:46:47 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x8ea99400) [pid = 31129] [serial = 339] [outer = (nil)] [url = about:blank] 08:46:47 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x97812000) [pid = 31129] [serial = 330] [outer = (nil)] [url = about:blank] 08:46:47 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x9b075800) [pid = 31129] [serial = 333] [outer = (nil)] [url = about:blank] 08:46:47 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x92444c00) [pid = 31129] [serial = 342] [outer = (nil)] [url = about:blank] 08:46:47 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x92679400) [pid = 31129] [serial = 327] [outer = (nil)] [url = about:blank] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x94648c00 == 78 [pid = 31129] [id = 24] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x95386000 == 77 [pid = 31129] [id = 65] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x91fb4400 == 76 [pid = 31129] [id = 66] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x92d0b800 == 75 [pid = 31129] [id = 67] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x91cf4000 == 74 [pid = 31129] [id = 96] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x91104800 == 73 [pid = 31129] [id = 136] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x99b8ac00 == 72 [pid = 31129] [id = 135] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x97863800 == 71 [pid = 31129] [id = 134] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x9247bc00 == 70 [pid = 31129] [id = 133] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea0f800 == 69 [pid = 31129] [id = 132] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x913f7400 == 68 [pid = 31129] [id = 131] 08:46:47 INFO - PROCESS | 31129 | 1464191207722 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0xa21adc00 == 67 [pid = 31129] [id = 127] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x9d5be400 == 66 [pid = 31129] [id = 126] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x99077c00 == 65 [pid = 31129] [id = 125] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x9a021400 == 64 [pid = 31129] [id = 124] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x92d0c800 == 63 [pid = 31129] [id = 123] 08:46:47 INFO - PROCESS | 31129 | --DOCSHELL 0x92445400 == 62 [pid = 31129] [id = 122] 08:46:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:46:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1587ms 08:46:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:46:47 INFO - PROCESS | 31129 | 1464191207784 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 31129 | 1464191207787 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 08:46:47 INFO - PROCESS | 31129 | 1464191207794 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 31129 | 1464191207799 Marionette TRACE conn3 <- [1,578,null,{}] 08:46:47 INFO - PROCESS | 31129 | 1464191207815 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:47 INFO - PROCESS | 31129 | 1464191207991 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:46:48 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x99f70c00) [pid = 31129] [serial = 361] [outer = (nil)] [url = about:blank] 08:46:48 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x9391d800) [pid = 31129] [serial = 351] [outer = (nil)] [url = about:blank] 08:46:48 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0xa3227400) [pid = 31129] [serial = 225] [outer = (nil)] [url = about:blank] 08:46:48 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x99761400) [pid = 31129] [serial = 354] [outer = (nil)] [url = about:blank] 08:46:48 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x952cb800) [pid = 31129] [serial = 352] [outer = (nil)] [url = about:blank] 08:46:48 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x9244a800) [pid = 31129] [serial = 346] [outer = (nil)] [url = about:blank] 08:46:48 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x92bcc000) [pid = 31129] [serial = 348] [outer = (nil)] [url = about:blank] 08:46:48 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x95095400) [pid = 31129] [serial = 360] [outer = (nil)] [url = about:blank] 08:46:48 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x92443400) [pid = 31129] [serial = 345] [outer = (nil)] [url = about:blank] 08:46:48 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x99b8b000) [pid = 31129] [serial = 355] [outer = (nil)] [url = about:blank] 08:46:48 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x939df000) [pid = 31129] [serial = 349] [outer = (nil)] [url = about:blank] 08:46:48 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0x99f5ec00) [pid = 31129] [serial = 358] [outer = (nil)] [url = about:blank] 08:46:48 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0x99f59800) [pid = 31129] [serial = 357] [outer = (nil)] [url = about:blank] 08:46:48 INFO - PROCESS | 31129 | 1464191208195 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 31129 | ++DOCSHELL 0x91c1ac00 == 63 [pid = 31129] [id = 152] 08:46:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x92447000) [pid = 31129] [serial = 456] [outer = (nil)] 08:46:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x92646c00) [pid = 31129] [serial = 457] [outer = 0x92447000] 08:46:48 INFO - PROCESS | 31129 | 1464191208277 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x92654c00) [pid = 31129] [serial = 458] [outer = 0x92447000] 08:46:49 INFO - PROCESS | 31129 | 1464191209041 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:46:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:46:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1287ms 08:46:49 INFO - PROCESS | 31129 | 1464191209080 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 31129 | 1464191209085 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 08:46:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:46:49 INFO - PROCESS | 31129 | 1464191209091 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 31129 | 1464191209093 Marionette TRACE conn3 <- [1,582,null,{}] 08:46:49 INFO - PROCESS | 31129 | 1464191209103 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:49 INFO - PROCESS | 31129 | 1464191209267 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:46:49 INFO - PROCESS | 31129 | 1464191209283 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be4e800 == 64 [pid = 31129] [id = 153] 08:46:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x92666800) [pid = 31129] [serial = 459] [outer = (nil)] 08:46:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x92a5f000) [pid = 31129] [serial = 460] [outer = 0x92666800] 08:46:49 INFO - PROCESS | 31129 | 1464191209354 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x92d10800) [pid = 31129] [serial = 461] [outer = 0x92666800] 08:46:50 INFO - PROCESS | 31129 | 1464191210319 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:46:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:46:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1301ms 08:46:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:46:50 INFO - PROCESS | 31129 | 1464191210393 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 31129 | 1464191210395 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 08:46:50 INFO - PROCESS | 31129 | 1464191210402 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 31129 | 1464191210405 Marionette TRACE conn3 <- [1,586,null,{}] 08:46:50 INFO - PROCESS | 31129 | 1464191210420 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:50 INFO - PROCESS | 31129 | 1464191210620 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:46:50 INFO - PROCESS | 31129 | 1464191210645 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 31129 | ++DOCSHELL 0x92441400 == 65 [pid = 31129] [id = 154] 08:46:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x92680000) [pid = 31129] [serial = 462] [outer = (nil)] 08:46:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x93c73400) [pid = 31129] [serial = 463] [outer = 0x92680000] 08:46:50 INFO - PROCESS | 31129 | 1464191210722 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x93c7c800) [pid = 31129] [serial = 464] [outer = 0x92680000] 08:46:51 INFO - PROCESS | 31129 | [31129] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:46:51 INFO - PROCESS | 31129 | 1464191211605 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:46:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:46:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1238ms 08:46:51 INFO - PROCESS | 31129 | 1464191211640 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 31129 | 1464191211643 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 08:46:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:46:51 INFO - PROCESS | 31129 | 1464191211649 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 31129 | 1464191211666 Marionette TRACE conn3 <- [1,590,null,{}] 08:46:51 INFO - PROCESS | 31129 | 1464191211678 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 31129 | 1464191211934 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:46:51 INFO - PROCESS | 31129 | 1464191211963 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 31129 | ++DOCSHELL 0x92bc1400 == 66 [pid = 31129] [id = 155] 08:46:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x92d0c800) [pid = 31129] [serial = 465] [outer = (nil)] 08:46:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x95d5a400) [pid = 31129] [serial = 466] [outer = 0x92d0c800] 08:46:52 INFO - PROCESS | 31129 | 1464191212036 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x95d62c00) [pid = 31129] [serial = 467] [outer = 0x92d0c800] 08:46:52 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x92676000) [pid = 31129] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:46:52 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x9b918c00) [pid = 31129] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:46:52 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x92bc6400) [pid = 31129] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:46:52 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x92bbd800) [pid = 31129] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:46:52 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x913f7800) [pid = 31129] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:46:52 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x99f59000) [pid = 31129] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:46:52 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x8ea14800) [pid = 31129] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:46:52 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x99f4f400) [pid = 31129] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:46:53 INFO - PROCESS | 31129 | 1464191213142 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:46:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1550ms 08:46:53 INFO - PROCESS | 31129 | 1464191213199 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 31129 | 1464191213203 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 08:46:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:46:53 INFO - PROCESS | 31129 | 1464191213209 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 31129 | 1464191213211 Marionette TRACE conn3 <- [1,594,null,{}] 08:46:53 INFO - PROCESS | 31129 | 1464191213217 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:53 INFO - PROCESS | 31129 | 1464191213377 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:46:53 INFO - PROCESS | 31129 | 1464191213387 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 31129 | ++DOCSHELL 0x91cf7800 == 67 [pid = 31129] [id = 156] 08:46:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x91cfcc00) [pid = 31129] [serial = 468] [outer = (nil)] 08:46:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x9780b000) [pid = 31129] [serial = 469] [outer = 0x91cfcc00] 08:46:53 INFO - PROCESS | 31129 | 1464191213588 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x97817800) [pid = 31129] [serial = 470] [outer = 0x91cfcc00] 08:46:54 INFO - PROCESS | 31129 | 1464191214319 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:46:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1138ms 08:46:54 INFO - PROCESS | 31129 | 1464191214348 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 31129 | 1464191214351 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 08:46:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:46:54 INFO - PROCESS | 31129 | 1464191214357 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 31129 | 1464191214360 Marionette TRACE conn3 <- [1,598,null,{}] 08:46:54 INFO - PROCESS | 31129 | 1464191214365 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:54 INFO - PROCESS | 31129 | 1464191214671 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:46:54 INFO - PROCESS | 31129 | 1464191214815 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be47c00 == 68 [pid = 31129] [id = 157] 08:46:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x8be48400) [pid = 31129] [serial = 471] [outer = (nil)] 08:46:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x8be50400) [pid = 31129] [serial = 472] [outer = 0x8be48400] 08:46:54 INFO - PROCESS | 31129 | 1464191214909 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x8ea12c00) [pid = 31129] [serial = 473] [outer = 0x8be48400] 08:46:55 INFO - PROCESS | 31129 | 1464191215917 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:46:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:46:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1630ms 08:46:55 INFO - PROCESS | 31129 | 1464191215991 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 31129 | 1464191215996 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 08:46:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:46:56 INFO - PROCESS | 31129 | 1464191216004 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 31129 | 1464191216011 Marionette TRACE conn3 <- [1,602,null,{}] 08:46:56 INFO - PROCESS | 31129 | 1464191216019 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:56 INFO - PROCESS | 31129 | 1464191216244 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:46:56 INFO - PROCESS | 31129 | 1464191216467 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 31129 | ++DOCSHELL 0x91c1a800 == 69 [pid = 31129] [id = 158] 08:46:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x91c1bc00) [pid = 31129] [serial = 474] [outer = (nil)] 08:46:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x91cff800) [pid = 31129] [serial = 475] [outer = 0x91c1bc00] 08:46:56 INFO - PROCESS | 31129 | 1464191216600 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x92448800) [pid = 31129] [serial = 476] [outer = 0x91c1bc00] 08:46:57 INFO - PROCESS | 31129 | 1464191217492 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:46:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:46:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1544ms 08:46:57 INFO - PROCESS | 31129 | 1464191217549 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 31129 | 1464191217554 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 08:46:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:46:57 INFO - PROCESS | 31129 | 1464191217561 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 31129 | 1464191217565 Marionette TRACE conn3 <- [1,606,null,{}] 08:46:57 INFO - PROCESS | 31129 | 1464191217571 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:57 INFO - PROCESS | 31129 | 1464191217770 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:46:58 INFO - PROCESS | 31129 | 1464191218072 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 31129 | ++DOCSHELL 0x93c74400 == 70 [pid = 31129] [id = 159] 08:46:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x93c75800) [pid = 31129] [serial = 477] [outer = (nil)] 08:46:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x952bf800) [pid = 31129] [serial = 478] [outer = 0x93c75800] 08:46:58 INFO - PROCESS | 31129 | 1464191218203 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x95b88400) [pid = 31129] [serial = 479] [outer = 0x93c75800] 08:46:59 INFO - PROCESS | 31129 | 1464191219103 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:46:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:46:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1580ms 08:46:59 INFO - PROCESS | 31129 | 1464191219143 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 31129 | 1464191219150 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 08:46:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:46:59 INFO - PROCESS | 31129 | 1464191219167 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 31129 | 1464191219174 Marionette TRACE conn3 <- [1,610,null,{}] 08:46:59 INFO - PROCESS | 31129 | 1464191219180 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:59 INFO - PROCESS | 31129 | 1464191219376 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:46:59 INFO - PROCESS | 31129 | 1464191219549 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 31129 | ++DOCSHELL 0x9244b800 == 71 [pid = 31129] [id = 160] 08:46:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x95030000) [pid = 31129] [serial = 480] [outer = (nil)] 08:46:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x9975a800) [pid = 31129] [serial = 481] [outer = 0x95030000] 08:46:59 INFO - PROCESS | 31129 | 1464191219701 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x99c89000) [pid = 31129] [serial = 482] [outer = 0x95030000] 08:47:00 INFO - PROCESS | 31129 | 1464191220603 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:47:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1498ms 08:47:00 INFO - PROCESS | 31129 | 1464191220657 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 31129 | 1464191220660 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 08:47:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:47:00 INFO - PROCESS | 31129 | 1464191220667 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 31129 | 1464191220671 Marionette TRACE conn3 <- [1,614,null,{}] 08:47:00 INFO - PROCESS | 31129 | 1464191220677 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:00 INFO - PROCESS | 31129 | 1464191220863 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:47:01 INFO - PROCESS | 31129 | 1464191221039 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 31129 | ++DOCSHELL 0x8e148400 == 72 [pid = 31129] [id = 161] 08:47:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x99833800) [pid = 31129] [serial = 483] [outer = (nil)] 08:47:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 181 (0x99f5ec00) [pid = 31129] [serial = 484] [outer = 0x99833800] 08:47:01 INFO - PROCESS | 31129 | 1464191221128 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 182 (0x99f79400) [pid = 31129] [serial = 485] [outer = 0x99833800] 08:47:02 INFO - PROCESS | 31129 | 1464191222212 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:47:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1593ms 08:47:02 INFO - PROCESS | 31129 | 1464191222263 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 31129 | 1464191222269 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 08:47:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:47:02 INFO - PROCESS | 31129 | 1464191222285 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 31129 | 1464191222292 Marionette TRACE conn3 <- [1,618,null,{}] 08:47:02 INFO - PROCESS | 31129 | 1464191222300 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:02 INFO - PROCESS | 31129 | 1464191222543 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:47:02 INFO - PROCESS | 31129 | 1464191222840 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a021400 == 73 [pid = 31129] [id = 162] 08:47:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 183 (0x9a0d5800) [pid = 31129] [serial = 486] [outer = (nil)] 08:47:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 184 (0x9ab97000) [pid = 31129] [serial = 487] [outer = 0x9a0d5800] 08:47:02 INFO - PROCESS | 31129 | 1464191222947 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 185 (0x9b91c000) [pid = 31129] [serial = 488] [outer = 0x9a0d5800] 08:47:03 INFO - PROCESS | 31129 | 1464191223894 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:47:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:47:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1692ms 08:47:03 INFO - PROCESS | 31129 | 1464191223971 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 31129 | 1464191223976 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 08:47:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:47:03 INFO - PROCESS | 31129 | 1464191223983 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 31129 | 1464191223986 Marionette TRACE conn3 <- [1,622,null,{}] 08:47:03 INFO - PROCESS | 31129 | 1464191223992 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:04 INFO - PROCESS | 31129 | 1464191224191 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:47:04 INFO - PROCESS | 31129 | 1464191224418 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 31129 | ++DOCSHELL 0x91c15c00 == 74 [pid = 31129] [id = 163] 08:47:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 186 (0x95d5b400) [pid = 31129] [serial = 489] [outer = (nil)] 08:47:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 187 (0xa113a000) [pid = 31129] [serial = 490] [outer = 0x95d5b400] 08:47:04 INFO - PROCESS | 31129 | 1464191224605 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 188 (0xa26c5000) [pid = 31129] [serial = 491] [outer = 0x95d5b400] 08:47:05 INFO - PROCESS | 31129 | 1464191225591 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:47:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:47:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1685ms 08:47:05 INFO - PROCESS | 31129 | 1464191225670 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 31129 | 1464191225674 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 08:47:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:47:05 INFO - PROCESS | 31129 | 1464191225681 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 31129 | 1464191225684 Marionette TRACE conn3 <- [1,626,null,{}] 08:47:05 INFO - PROCESS | 31129 | 1464191225690 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:05 INFO - PROCESS | 31129 | 1464191225869 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:47:06 INFO - PROCESS | 31129 | 1464191226090 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a2a5800 == 75 [pid = 31129] [id = 164] 08:47:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 189 (0x9b9f6800) [pid = 31129] [serial = 492] [outer = (nil)] 08:47:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 190 (0xa3580800) [pid = 31129] [serial = 493] [outer = 0x9b9f6800] 08:47:06 INFO - PROCESS | 31129 | 1464191226261 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 191 (0xa35ec000) [pid = 31129] [serial = 494] [outer = 0x9b9f6800] 08:47:07 INFO - PROCESS | 31129 | 1464191227192 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:47:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:47:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1583ms 08:47:07 INFO - PROCESS | 31129 | 1464191227265 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 31129 | 1464191227269 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 08:47:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:47:07 INFO - PROCESS | 31129 | 1464191227276 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 31129 | 1464191227279 Marionette TRACE conn3 <- [1,630,null,{}] 08:47:07 INFO - PROCESS | 31129 | 1464191227285 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:07 INFO - PROCESS | 31129 | 1464191227472 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:47:07 INFO - PROCESS | 31129 | 1464191227692 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 31129 | ++DOCSHELL 0x8d581c00 == 76 [pid = 31129] [id = 165] 08:47:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 192 (0x8d582000) [pid = 31129] [serial = 495] [outer = (nil)] 08:47:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 193 (0x8d589c00) [pid = 31129] [serial = 496] [outer = 0x8d582000] 08:47:07 INFO - PROCESS | 31129 | 1464191227817 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 194 (0x8d58d400) [pid = 31129] [serial = 497] [outer = 0x8d582000] 08:47:08 INFO - PROCESS | 31129 | 1464191228690 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1479ms 08:47:08 INFO - PROCESS | 31129 | 1464191228756 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 31129 | 1464191228760 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 08:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:47:08 INFO - PROCESS | 31129 | 1464191228767 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 31129 | 1464191228776 Marionette TRACE conn3 <- [1,634,null,{}] 08:47:08 INFO - PROCESS | 31129 | 1464191228781 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:08 INFO - PROCESS | 31129 | 1464191228960 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:47:09 INFO - PROCESS | 31129 | 1464191229138 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:09 INFO - PROCESS | 31129 | ++DOCSHELL 0x8d584c00 == 77 [pid = 31129] [id = 166] 08:47:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 195 (0x8d58a400) [pid = 31129] [serial = 498] [outer = (nil)] 08:47:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 196 (0x95c7a400) [pid = 31129] [serial = 499] [outer = 0x8d58a400] 08:47:09 INFO - PROCESS | 31129 | 1464191229264 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 197 (0x95c7e400) [pid = 31129] [serial = 500] [outer = 0x8d58a400] 08:47:09 INFO - PROCESS | 31129 | [31129] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:10 INFO - PROCESS | 31129 | 1464191230142 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1436ms 08:47:10 INFO - PROCESS | 31129 | 1464191230204 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 31129 | 1464191230208 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 08:47:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:47:10 INFO - PROCESS | 31129 | 1464191230215 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 31129 | 1464191230218 Marionette TRACE conn3 <- [1,638,null,{}] 08:47:10 INFO - PROCESS | 31129 | 1464191230224 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:10 INFO - PROCESS | 31129 | 1464191230406 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:47:10 INFO - PROCESS | 31129 | 1464191230585 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 31129 | ++DOCSHELL 0x95c78800 == 78 [pid = 31129] [id = 167] 08:47:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 198 (0x95c81c00) [pid = 31129] [serial = 501] [outer = (nil)] 08:47:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 199 (0x95c85000) [pid = 31129] [serial = 502] [outer = 0x95c81c00] 08:47:10 INFO - PROCESS | 31129 | 1464191230677 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 200 (0xa3251c00) [pid = 31129] [serial = 503] [outer = 0x95c81c00] 08:47:11 INFO - PROCESS | 31129 | [31129] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:11 INFO - PROCESS | 31129 | 1464191231630 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:47:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:47:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1483ms 08:47:11 INFO - PROCESS | 31129 | 1464191231700 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:47:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:47:11 INFO - PROCESS | 31129 | 1464191231704 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 08:47:11 INFO - PROCESS | 31129 | 1464191231710 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 31129 | 1464191231715 Marionette TRACE conn3 <- [1,642,null,{}] 08:47:11 INFO - PROCESS | 31129 | 1464191231721 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:11 INFO - PROCESS | 31129 | 1464191231964 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:47:12 INFO - PROCESS | 31129 | 1464191232192 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae65000 == 79 [pid = 31129] [id = 168] 08:47:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 201 (0x8ae67400) [pid = 31129] [serial = 504] [outer = (nil)] 08:47:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 202 (0x8ae6f000) [pid = 31129] [serial = 505] [outer = 0x8ae67400] 08:47:12 INFO - PROCESS | 31129 | 1464191232337 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 203 (0x95c7b000) [pid = 31129] [serial = 506] [outer = 0x8ae67400] 08:47:13 INFO - PROCESS | 31129 | 1464191233293 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:47:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:47:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1632ms 08:47:13 INFO - PROCESS | 31129 | 1464191233342 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 31129 | 1464191233346 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 08:47:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:47:13 INFO - PROCESS | 31129 | 1464191233353 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 31129 | 1464191233356 Marionette TRACE conn3 <- [1,646,null,{}] 08:47:13 INFO - PROCESS | 31129 | 1464191233362 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:13 INFO - PROCESS | 31129 | 1464191233553 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:47:13 INFO - PROCESS | 31129 | 1464191233788 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae6c000 == 80 [pid = 31129] [id = 169] 08:47:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 204 (0x8d58c400) [pid = 31129] [serial = 507] [outer = (nil)] 08:47:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 205 (0x8dc70000) [pid = 31129] [serial = 508] [outer = 0x8d58c400] 08:47:13 INFO - PROCESS | 31129 | 1464191233919 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 206 (0x8dc71800) [pid = 31129] [serial = 509] [outer = 0x8d58c400] 08:47:15 INFO - PROCESS | 31129 | 1464191235125 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:47:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1836ms 08:47:15 INFO - PROCESS | 31129 | 1464191235190 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 31129 | 1464191235195 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 08:47:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:47:15 INFO - PROCESS | 31129 | 1464191235203 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 31129 | 1464191235209 Marionette TRACE conn3 <- [1,650,null,{}] 08:47:15 INFO - PROCESS | 31129 | 1464191235218 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:15 INFO - PROCESS | 31129 | 1464191235473 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:47:15 INFO - PROCESS | 31129 | 1464191235667 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be44c00 == 81 [pid = 31129] [id = 170] 08:47:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 207 (0x8be4b000) [pid = 31129] [serial = 510] [outer = (nil)] 08:47:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 208 (0x8dc75c00) [pid = 31129] [serial = 511] [outer = 0x8be4b000] 08:47:15 INFO - PROCESS | 31129 | 1464191235746 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 209 (0x8e140800) [pid = 31129] [serial = 512] [outer = 0x8be4b000] 08:47:16 INFO - PROCESS | 31129 | 1464191236736 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:47:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1593ms 08:47:16 INFO - PROCESS | 31129 | 1464191236796 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 31129 | 1464191236804 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 08:47:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:47:16 INFO - PROCESS | 31129 | 1464191236814 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 31129 | 1464191236818 Marionette TRACE conn3 <- [1,654,null,{}] 08:47:16 INFO - PROCESS | 31129 | 1464191236824 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:17 INFO - PROCESS | 31129 | 1464191237006 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:47:17 INFO - PROCESS | 31129 | 1464191237240 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec2ec00 == 82 [pid = 31129] [id = 171] 08:47:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 210 (0x8ec36400) [pid = 31129] [serial = 513] [outer = (nil)] 08:47:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 211 (0x9110c800) [pid = 31129] [serial = 514] [outer = 0x8ec36400] 08:47:17 INFO - PROCESS | 31129 | 1464191237381 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 212 (0x913f7400) [pid = 31129] [serial = 515] [outer = 0x8ec36400] 08:47:17 INFO - PROCESS | 31129 | --DOCSHELL 0x9223dc00 == 81 [pid = 31129] [id = 21] 08:47:17 INFO - PROCESS | 31129 | --DOMWINDOW == 211 (0x9110d800) [pid = 31129] [serial = 408] [outer = (nil)] [url = about:blank] 08:47:17 INFO - PROCESS | 31129 | --DOMWINDOW == 210 (0x95388400) [pid = 31129] [serial = 369] [outer = (nil)] [url = about:blank] 08:47:17 INFO - PROCESS | 31129 | --DOMWINDOW == 209 (0x9ab99000) [pid = 31129] [serial = 372] [outer = (nil)] [url = about:blank] 08:47:17 INFO - PROCESS | 31129 | --DOMWINDOW == 208 (0x9d465c00) [pid = 31129] [serial = 375] [outer = (nil)] [url = about:blank] 08:47:17 INFO - PROCESS | 31129 | --DOMWINDOW == 207 (0xa240a800) [pid = 31129] [serial = 378] [outer = (nil)] [url = about:blank] 08:47:17 INFO - PROCESS | 31129 | --DOMWINDOW == 206 (0xa3579800) [pid = 31129] [serial = 381] [outer = (nil)] [url = about:blank] 08:47:17 INFO - PROCESS | 31129 | --DOMWINDOW == 205 (0xa4e1fc00) [pid = 31129] [serial = 384] [outer = (nil)] [url = about:blank] 08:47:17 INFO - PROCESS | 31129 | --DOMWINDOW == 204 (0xa675ec00) [pid = 31129] [serial = 387] [outer = (nil)] [url = about:blank] 08:47:17 INFO - PROCESS | 31129 | --DOMWINDOW == 203 (0xa6b8c000) [pid = 31129] [serial = 390] [outer = (nil)] [url = about:blank] 08:47:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8be42400 == 80 [pid = 31129] [id = 149] 08:47:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8e14d400 == 79 [pid = 31129] [id = 148] 08:47:17 INFO - PROCESS | 31129 | --DOCSHELL 0x9247ac00 == 78 [pid = 31129] [id = 147] 08:47:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8dfa5800 == 77 [pid = 31129] [id = 146] 08:47:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8dfaa800 == 76 [pid = 31129] [id = 145] 08:47:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8dfa4000 == 75 [pid = 31129] [id = 144] 08:47:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea9b800 == 74 [pid = 31129] [id = 143] 08:47:17 INFO - PROCESS | 31129 | --DOCSHELL 0x93c76400 == 73 [pid = 31129] [id = 142] 08:47:18 INFO - PROCESS | 31129 | --DOCSHELL 0x92662800 == 72 [pid = 31129] [id = 141] 08:47:18 INFO - PROCESS | 31129 | --DOCSHELL 0x92d03800 == 71 [pid = 31129] [id = 140] 08:47:18 INFO - PROCESS | 31129 | --DOCSHELL 0x93c79000 == 70 [pid = 31129] [id = 139] 08:47:18 INFO - PROCESS | 31129 | --DOCSHELL 0x91fb2c00 == 69 [pid = 31129] [id = 138] 08:47:18 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea0b800 == 68 [pid = 31129] [id = 137] 08:47:18 INFO - PROCESS | 31129 | --DOMWINDOW == 202 (0x990f5c00) [pid = 31129] [serial = 325] [outer = (nil)] [url = about:blank] 08:47:18 INFO - PROCESS | 31129 | --DOMWINDOW == 201 (0xa1133800) [pid = 31129] [serial = 280] [outer = (nil)] [url = about:blank] 08:47:18 INFO - PROCESS | 31129 | --DOMWINDOW == 200 (0x9ab92400) [pid = 31129] [serial = 364] [outer = (nil)] [url = about:blank] 08:47:18 INFO - PROCESS | 31129 | --DOMWINDOW == 199 (0x9244cc00) [pid = 31129] [serial = 366] [outer = (nil)] [url = about:blank] 08:47:18 INFO - PROCESS | 31129 | --DOMWINDOW == 198 (0x9785a400) [pid = 31129] [serial = 399] [outer = (nil)] [url = about:blank] 08:47:18 INFO - PROCESS | 31129 | --DOMWINDOW == 197 (0x91cfd800) [pid = 31129] [serial = 393] [outer = (nil)] [url = about:blank] 08:47:18 INFO - PROCESS | 31129 | --DOMWINDOW == 196 (0x9244bc00) [pid = 31129] [serial = 394] [outer = (nil)] [url = about:blank] 08:47:18 INFO - PROCESS | 31129 | --DOMWINDOW == 195 (0x9b91c800) [pid = 31129] [serial = 405] [outer = (nil)] [url = about:blank] 08:47:18 INFO - PROCESS | 31129 | --DOMWINDOW == 194 (0x99767c00) [pid = 31129] [serial = 400] [outer = (nil)] [url = about:blank] 08:47:18 INFO - PROCESS | 31129 | --DOMWINDOW == 193 (0x9247a400) [pid = 31129] [serial = 396] [outer = (nil)] [url = about:blank] 08:47:18 INFO - PROCESS | 31129 | --DOMWINDOW == 192 (0x92bc6800) [pid = 31129] [serial = 397] [outer = (nil)] [url = about:blank] 08:47:18 INFO - PROCESS | 31129 | --DOMWINDOW == 191 (0x9a024000) [pid = 31129] [serial = 403] [outer = (nil)] [url = about:blank] 08:47:18 INFO - PROCESS | 31129 | --DOMWINDOW == 190 (0xa3250000) [pid = 31129] [serial = 406] [outer = (nil)] [url = about:blank] 08:47:18 INFO - PROCESS | 31129 | --DOMWINDOW == 189 (0x9a019400) [pid = 31129] [serial = 402] [outer = (nil)] [url = about:blank] 08:47:18 INFO - PROCESS | 31129 | 1464191238437 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:47:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1682ms 08:47:18 INFO - PROCESS | 31129 | 1464191238498 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 31129 | 1464191238504 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 08:47:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:47:18 INFO - PROCESS | 31129 | 1464191238513 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 31129 | 1464191238518 Marionette TRACE conn3 <- [1,658,null,{}] 08:47:18 INFO - PROCESS | 31129 | 1464191238528 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:18 INFO - PROCESS | 31129 | 1464191238736 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:47:19 INFO - PROCESS | 31129 | 1464191239032 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dc6d800 == 69 [pid = 31129] [id = 172] 08:47:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 190 (0x8dc70800) [pid = 31129] [serial = 516] [outer = (nil)] 08:47:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 191 (0x8dc77c00) [pid = 31129] [serial = 517] [outer = 0x8dc70800] 08:47:19 INFO - PROCESS | 31129 | 1464191239125 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 192 (0x8e14d800) [pid = 31129] [serial = 518] [outer = 0x8dc70800] 08:47:20 INFO - PROCESS | 31129 | 1464191240087 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:47:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:47:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1639ms 08:47:20 INFO - PROCESS | 31129 | 1464191240152 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 31129 | 1464191240161 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 08:47:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:47:20 INFO - PROCESS | 31129 | 1464191240172 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 31129 | 1464191240177 Marionette TRACE conn3 <- [1,662,null,{}] 08:47:20 INFO - PROCESS | 31129 | 1464191240183 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:20 INFO - PROCESS | 31129 | 1464191240371 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:47:20 INFO - PROCESS | 31129 | 1464191240602 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 31129 | ++DOCSHELL 0x91c12000 == 70 [pid = 31129] [id = 173] 08:47:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 193 (0x91c19400) [pid = 31129] [serial = 519] [outer = (nil)] 08:47:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 194 (0x91cf3000) [pid = 31129] [serial = 520] [outer = 0x91c19400] 08:47:20 INFO - PROCESS | 31129 | 1464191240735 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 195 (0x9223e000) [pid = 31129] [serial = 521] [outer = 0x91c19400] 08:47:21 INFO - PROCESS | 31129 | [31129] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:21 INFO - PROCESS | 31129 | 1464191241762 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:47:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:47:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1687ms 08:47:21 INFO - PROCESS | 31129 | 1464191241921 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 31129 | 1464191241924 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 08:47:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:47:21 INFO - PROCESS | 31129 | 1464191241933 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 31129 | 1464191241939 Marionette TRACE conn3 <- [1,666,null,{}] 08:47:21 INFO - PROCESS | 31129 | 1464191241955 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:22 INFO - PROCESS | 31129 | 1464191242156 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:47:22 INFO - PROCESS | 31129 | 1464191242417 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec36800 == 71 [pid = 31129] [id = 174] 08:47:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 196 (0x92665000) [pid = 31129] [serial = 522] [outer = (nil)] 08:47:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 197 (0x939dbc00) [pid = 31129] [serial = 523] [outer = 0x92665000] 08:47:22 INFO - PROCESS | 31129 | 1464191242505 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 198 (0x95092000) [pid = 31129] [serial = 524] [outer = 0x92665000] 08:47:23 INFO - PROCESS | 31129 | [31129] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:23 INFO - PROCESS | 31129 | 1464191243415 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:47:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:47:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1550ms 08:47:23 INFO - PROCESS | 31129 | 1464191243484 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:47:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:47:23 INFO - PROCESS | 31129 | 1464191243489 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 08:47:23 INFO - PROCESS | 31129 | 1464191243495 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 31129 | 1464191243499 Marionette TRACE conn3 <- [1,670,null,{}] 08:47:23 INFO - PROCESS | 31129 | 1464191243505 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:23 INFO - PROCESS | 31129 | 1464191243703 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:47:23 INFO - PROCESS | 31129 | 1464191243929 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae6d400 == 72 [pid = 31129] [id = 175] 08:47:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 199 (0x93920800) [pid = 31129] [serial = 525] [outer = (nil)] 08:47:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 200 (0x95c7f800) [pid = 31129] [serial = 526] [outer = 0x93920800] 08:47:24 INFO - PROCESS | 31129 | 1464191244058 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 201 (0x95d57800) [pid = 31129] [serial = 527] [outer = 0x93920800] 08:47:26 INFO - PROCESS | 31129 | --DOCSHELL 0x97817c00 == 71 [pid = 31129] [id = 95] 08:47:26 INFO - PROCESS | 31129 | 1464191246632 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:47:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:47:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 3248ms 08:47:26 INFO - PROCESS | 31129 | 1464191246744 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:47:26 INFO - PROCESS | 31129 | 1464191246749 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 08:47:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:47:26 INFO - PROCESS | 31129 | 1464191246756 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 31129 | 1464191246762 Marionette TRACE conn3 <- [1,674,null,{}] 08:47:26 INFO - PROCESS | 31129 | 1464191246771 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:26 INFO - PROCESS | 31129 | 1464191246937 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:47:27 INFO - PROCESS | 31129 | 1464191247075 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 31129 | ++DOCSHELL 0x91102c00 == 72 [pid = 31129] [id = 176] 08:47:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 202 (0x91103000) [pid = 31129] [serial = 528] [outer = (nil)] 08:47:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 203 (0x9110fc00) [pid = 31129] [serial = 529] [outer = 0x91103000] 08:47:27 INFO - PROCESS | 31129 | 1464191247149 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 204 (0x91c1b800) [pid = 31129] [serial = 530] [outer = 0x91103000] 08:47:27 INFO - PROCESS | 31129 | [31129] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:27 INFO - PROCESS | 31129 | 1464191247877 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:47:27 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 08:47:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1138ms 08:47:27 INFO - PROCESS | 31129 | 1464191247893 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 31129 | 1464191247901 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 08:47:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:47:27 INFO - PROCESS | 31129 | 1464191247946 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 31129 | 1464191247950 Marionette TRACE conn3 <- [1,678,null,{}] 08:47:27 INFO - PROCESS | 31129 | 1464191247957 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:28 INFO - PROCESS | 31129 | 1464191248134 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:47:28 INFO - PROCESS | 31129 | 1464191248178 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 31129 | ++DOCSHELL 0x92662400 == 73 [pid = 31129] [id = 177] 08:47:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 205 (0x92a64400) [pid = 31129] [serial = 531] [outer = (nil)] 08:47:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 206 (0x92bc2800) [pid = 31129] [serial = 532] [outer = 0x92a64400] 08:47:28 INFO - PROCESS | 31129 | 1464191248249 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 207 (0x939de400) [pid = 31129] [serial = 533] [outer = 0x92a64400] 08:47:29 INFO - PROCESS | 31129 | 1464191249263 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:47:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:47:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1347ms 08:47:29 INFO - PROCESS | 31129 | 1464191249287 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 31129 | 1464191249290 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 08:47:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:47:29 INFO - PROCESS | 31129 | 1464191249303 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 31129 | 1464191249311 Marionette TRACE conn3 <- [1,682,null,{}] 08:47:29 INFO - PROCESS | 31129 | 1464191249326 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:29 INFO - PROCESS | 31129 | 1464191249542 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:47:29 INFO - PROCESS | 31129 | 1464191249575 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 31129 | ++DOCSHELL 0x9264a400 == 74 [pid = 31129] [id = 178] 08:47:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 208 (0x95c83000) [pid = 31129] [serial = 534] [outer = (nil)] 08:47:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 209 (0x9785d800) [pid = 31129] [serial = 535] [outer = 0x95c83000] 08:47:29 INFO - PROCESS | 31129 | 1464191249649 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 210 (0x9841c000) [pid = 31129] [serial = 536] [outer = 0x95c83000] 08:47:30 INFO - PROCESS | 31129 | --DOMWINDOW == 209 (0x91cfcc00) [pid = 31129] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:47:30 INFO - PROCESS | 31129 | --DOMWINDOW == 208 (0x8be4b000) [pid = 31129] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:47:30 INFO - PROCESS | 31129 | --DOMWINDOW == 207 (0x92447000) [pid = 31129] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:47:30 INFO - PROCESS | 31129 | --DOMWINDOW == 206 (0x8ea9b400) [pid = 31129] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:47:30 INFO - PROCESS | 31129 | --DOMWINDOW == 205 (0x91105400) [pid = 31129] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:47:30 INFO - PROCESS | 31129 | --DOMWINDOW == 204 (0x92d0c800) [pid = 31129] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:47:30 INFO - PROCESS | 31129 | --DOMWINDOW == 203 (0x92680000) [pid = 31129] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:47:30 INFO - PROCESS | 31129 | --DOMWINDOW == 202 (0x92666800) [pid = 31129] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:47:30 INFO - PROCESS | 31129 | --DOMWINDOW == 201 (0x8ec36000) [pid = 31129] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:47:31 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:31 INFO - PROCESS | 31129 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:47:31 INFO - PROCESS | 31129 | 1464191251230 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:47:31 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) 08:47:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1941ms 08:47:31 INFO - PROCESS | 31129 | 1464191251244 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 31129 | 1464191251247 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 08:47:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:47:31 INFO - PROCESS | 31129 | 1464191251254 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 31129 | 1464191251257 Marionette TRACE conn3 <- [1,686,null,{}] 08:47:31 INFO - PROCESS | 31129 | 1464191251262 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:31 INFO - PROCESS | 31129 | 1464191251409 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:47:31 INFO - PROCESS | 31129 | 1464191251550 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be4b000 == 75 [pid = 31129] [id = 179] 08:47:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 202 (0x8ec36000) [pid = 31129] [serial = 537] [outer = (nil)] 08:47:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 203 (0x95c7c000) [pid = 31129] [serial = 538] [outer = 0x8ec36000] 08:47:31 INFO - PROCESS | 31129 | 1464191251622 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 204 (0x98eea400) [pid = 31129] [serial = 539] [outer = 0x8ec36000] 08:47:32 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:32 INFO - PROCESS | 31129 | 1464191252762 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:47:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:47:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1532ms 08:47:32 INFO - PROCESS | 31129 | 1464191252786 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 31129 | 1464191252792 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 08:47:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:47:32 INFO - PROCESS | 31129 | 1464191252801 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 31129 | 1464191252807 Marionette TRACE conn3 <- [1,690,null,{}] 08:47:32 INFO - PROCESS | 31129 | 1464191252817 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:33 INFO - PROCESS | 31129 | 1464191253094 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:47:33 INFO - PROCESS | 31129 | 1464191253265 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 31129 | ++DOCSHELL 0x8d586800 == 76 [pid = 31129] [id = 180] 08:47:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 205 (0x8ec39c00) [pid = 31129] [serial = 540] [outer = (nil)] 08:47:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 206 (0x91110c00) [pid = 31129] [serial = 541] [outer = 0x8ec39c00] 08:47:33 INFO - PROCESS | 31129 | 1464191253394 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 207 (0x91cf5800) [pid = 31129] [serial = 542] [outer = 0x8ec39c00] 08:47:34 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:34 INFO - PROCESS | 31129 | 1464191254724 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:47:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:47:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1943ms 08:47:34 INFO - PROCESS | 31129 | 1464191254744 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:47:34 INFO - PROCESS | 31129 | 1464191254753 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 08:47:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:47:34 INFO - PROCESS | 31129 | 1464191254836 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:47:34 INFO - PROCESS | 31129 | 1464191254842 Marionette TRACE conn3 <- [1,694,null,{}] 08:47:34 INFO - PROCESS | 31129 | 1464191254850 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:35 INFO - PROCESS | 31129 | 1464191255026 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:47:35 INFO - PROCESS | 31129 | 1464191255205 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 31129 | ++DOCSHELL 0x92473400 == 77 [pid = 31129] [id = 181] 08:47:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 208 (0x92477c00) [pid = 31129] [serial = 543] [outer = (nil)] 08:47:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 209 (0x95b7d800) [pid = 31129] [serial = 544] [outer = 0x92477c00] 08:47:35 INFO - PROCESS | 31129 | 1464191255288 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 210 (0x95d5b000) [pid = 31129] [serial = 545] [outer = 0x92477c00] 08:47:36 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:36 INFO - PROCESS | 31129 | 1464191256593 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:47:36 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) 08:47:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1820ms 08:47:36 INFO - PROCESS | 31129 | 1464191256784 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 31129 | 1464191256788 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 08:47:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:47:36 INFO - PROCESS | 31129 | 1464191256799 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 31129 | 1464191256804 Marionette TRACE conn3 <- [1,698,null,{}] 08:47:36 INFO - PROCESS | 31129 | 1464191256821 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:37 INFO - PROCESS | 31129 | 1464191257006 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:47:37 INFO - PROCESS | 31129 | 1464191257186 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:37 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae6d000 == 78 [pid = 31129] [id = 182] 08:47:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 211 (0x8ae6dc00) [pid = 31129] [serial = 546] [outer = (nil)] 08:47:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 212 (0x99f70c00) [pid = 31129] [serial = 547] [outer = 0x8ae6dc00] 08:47:37 INFO - PROCESS | 31129 | 1464191257273 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 213 (0x9a026000) [pid = 31129] [serial = 548] [outer = 0x8ae6dc00] 08:47:38 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:38 INFO - PROCESS | 31129 | 1464191258533 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:47:38 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) 08:47:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1785ms 08:47:38 INFO - PROCESS | 31129 | 1464191258584 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 31129 | 1464191258588 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 08:47:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:47:38 INFO - PROCESS | 31129 | 1464191258595 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 31129 | 1464191258599 Marionette TRACE conn3 <- [1,702,null,{}] 08:47:38 INFO - PROCESS | 31129 | 1464191258604 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:38 INFO - PROCESS | 31129 | 1464191258847 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:47:39 INFO - PROCESS | 31129 | 1464191259004 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 31129 | ++DOCSHELL 0x99b8b000 == 79 [pid = 31129] [id = 183] 08:47:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 214 (0x99f56c00) [pid = 31129] [serial = 549] [outer = (nil)] 08:47:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 215 (0x9b58e800) [pid = 31129] [serial = 550] [outer = 0x99f56c00] 08:47:39 INFO - PROCESS | 31129 | 1464191259087 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 216 (0x9b91bc00) [pid = 31129] [serial = 551] [outer = 0x99f56c00] 08:47:40 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:40 INFO - PROCESS | 31129 | 1464191260383 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:47:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:47:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1835ms 08:47:40 INFO - PROCESS | 31129 | 1464191260430 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 31129 | 1464191260434 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 08:47:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:47:40 INFO - PROCESS | 31129 | 1464191260532 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 31129 | 1464191260535 Marionette TRACE conn3 <- [1,706,null,{}] 08:47:40 INFO - PROCESS | 31129 | 1464191260544 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:40 INFO - PROCESS | 31129 | 1464191260702 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:47:40 INFO - PROCESS | 31129 | 1464191260881 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be47000 == 80 [pid = 31129] [id = 184] 08:47:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 217 (0x9a2a6000) [pid = 31129] [serial = 552] [outer = (nil)] 08:47:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 218 (0xa113e400) [pid = 31129] [serial = 553] [outer = 0x9a2a6000] 08:47:40 INFO - PROCESS | 31129 | 1464191260964 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 219 (0xa2276c00) [pid = 31129] [serial = 554] [outer = 0x9a2a6000] 08:47:42 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:42 INFO - PROCESS | 31129 | 1464191262267 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:47:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:47:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1834ms 08:47:42 INFO - PROCESS | 31129 | 1464191262411 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 31129 | 1464191262416 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 08:47:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:47:42 INFO - PROCESS | 31129 | 1464191262428 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 31129 | 1464191262431 Marionette TRACE conn3 <- [1,710,null,{}] 08:47:42 INFO - PROCESS | 31129 | 1464191262437 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:42 INFO - PROCESS | 31129 | 1464191262628 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:47:42 INFO - PROCESS | 31129 | 1464191262809 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5d1400 == 81 [pid = 31129] [id = 185] 08:47:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 220 (0x8b5d2400) [pid = 31129] [serial = 555] [outer = (nil)] 08:47:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 221 (0x8b5d9400) [pid = 31129] [serial = 556] [outer = 0x8b5d2400] 08:47:42 INFO - PROCESS | 31129 | 1464191262892 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 222 (0xa113a400) [pid = 31129] [serial = 557] [outer = 0x8b5d2400] 08:47:44 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:44 INFO - PROCESS | 31129 | 1464191264207 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:47:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1838ms 08:47:44 INFO - PROCESS | 31129 | 1464191264308 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 31129 | 1464191264312 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 08:47:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:47:44 INFO - PROCESS | 31129 | 1464191264335 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 31129 | 1464191264339 Marionette TRACE conn3 <- [1,714,null,{}] 08:47:44 INFO - PROCESS | 31129 | 1464191264345 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:44 INFO - PROCESS | 31129 | 1464191264501 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:47:44 INFO - PROCESS | 31129 | 1464191264682 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5e0400 == 82 [pid = 31129] [id = 186] 08:47:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 223 (0x8d584000) [pid = 31129] [serial = 558] [outer = (nil)] 08:47:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 224 (0x9111fc00) [pid = 31129] [serial = 559] [outer = 0x8d584000] 08:47:44 INFO - PROCESS | 31129 | 1464191264768 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 225 (0x91121800) [pid = 31129] [serial = 560] [outer = 0x8d584000] 08:47:46 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:46 INFO - PROCESS | 31129 | 1464191266098 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:47:46 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 08:47:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1789ms 08:47:46 INFO - PROCESS | 31129 | 1464191266216 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:47:46 INFO - PROCESS | 31129 | 1464191266223 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 08:47:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:47:46 INFO - PROCESS | 31129 | 1464191266241 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - PROCESS | 31129 | 1464191266245 Marionette TRACE conn3 <- [1,718,null,{}] 08:47:46 INFO - PROCESS | 31129 | 1464191266255 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:46 INFO - PROCESS | 31129 | 1464191266414 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:47:46 INFO - PROCESS | 31129 | 1464191266598 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5da000 == 83 [pid = 31129] [id = 187] 08:47:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 226 (0x8b5dac00) [pid = 31129] [serial = 561] [outer = (nil)] 08:47:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 227 (0x8dc78800) [pid = 31129] [serial = 562] [outer = 0x8b5dac00] 08:47:46 INFO - PROCESS | 31129 | 1464191266675 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 228 (0x8e14b800) [pid = 31129] [serial = 563] [outer = 0x8b5dac00] 08:47:48 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:48 INFO - PROCESS | 31129 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:47:48 INFO - PROCESS | 31129 | 1464191268114 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:47:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:47:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1889ms 08:47:48 INFO - PROCESS | 31129 | 1464191268129 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 31129 | 1464191268137 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 08:47:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:47:48 INFO - PROCESS | 31129 | 1464191268147 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 31129 | 1464191268151 Marionette TRACE conn3 <- [1,722,null,{}] 08:47:48 INFO - PROCESS | 31129 | 1464191268157 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:48 INFO - PROCESS | 31129 | 1464191268336 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:47:48 INFO - PROCESS | 31129 | 1464191268521 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 31129 | ++DOCSHELL 0x8d583c00 == 84 [pid = 31129] [id = 188] 08:47:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 229 (0x8d58d000) [pid = 31129] [serial = 564] [outer = (nil)] 08:47:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 230 (0x9111d800) [pid = 31129] [serial = 565] [outer = 0x8d58d000] 08:47:48 INFO - PROCESS | 31129 | 1464191268596 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 231 (0x92246800) [pid = 31129] [serial = 566] [outer = 0x8d58d000] 08:47:49 INFO - PROCESS | 31129 | 1464191269483 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 31129 | 1464191269534 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 08:47:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:47:49 INFO - PROCESS | 31129 | 1464191269540 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 31129 | 1464191269546 Marionette TRACE conn3 <- [1,726,null,{}] 08:47:49 INFO - PROCESS | 31129 | 1464191269561 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:49 INFO - PROCESS | 31129 | 1464191269747 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:47:49 INFO - PROCESS | 31129 | 1464191269938 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec2f400 == 85 [pid = 31129] [id = 189] 08:47:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 232 (0x91c13000) [pid = 31129] [serial = 567] [outer = (nil)] 08:47:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 233 (0x92933c00) [pid = 31129] [serial = 568] [outer = 0x91c13000] 08:47:50 INFO - PROCESS | 31129 | 1464191270101 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 234 (0x9293bc00) [pid = 31129] [serial = 569] [outer = 0x91c13000] 08:47:50 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:50 INFO - PROCESS | 31129 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:47:51 INFO - PROCESS | 31129 | --DOCSHELL 0x952c1c00 == 84 [pid = 31129] [id = 33] 08:47:51 INFO - PROCESS | 31129 | --DOCSHELL 0x952c6c00 == 83 [pid = 31129] [id = 17] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 233 (0xa301d400) [pid = 31129] [serial = 427] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 232 (0x95b7d400) [pid = 31129] [serial = 442] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 231 (0x8dfa8400) [pid = 31129] [serial = 433] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 230 (0x8e14cc00) [pid = 31129] [serial = 439] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 229 (0x99f58800) [pid = 31129] [serial = 420] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 228 (0x8ea97400) [pid = 31129] [serial = 411] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 227 (0x8e13f800) [pid = 31129] [serial = 436] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 226 (0x95091800) [pid = 31129] [serial = 417] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 225 (0x95d5dc00) [pid = 31129] [serial = 445] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 224 (0x9b91f000) [pid = 31129] [serial = 424] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 223 (0x92243800) [pid = 31129] [serial = 414] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 222 (0x8be4dc00) [pid = 31129] [serial = 448] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 221 (0x92651800) [pid = 31129] [serial = 430] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 220 (0x9110c800) [pid = 31129] [serial = 514] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 219 (0x8be50400) [pid = 31129] [serial = 472] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 218 (0x91cff800) [pid = 31129] [serial = 475] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 217 (0x952bf800) [pid = 31129] [serial = 478] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 216 (0x9975a800) [pid = 31129] [serial = 481] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 215 (0x99f5ec00) [pid = 31129] [serial = 484] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 214 (0x9ab97000) [pid = 31129] [serial = 487] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 213 (0xa113a000) [pid = 31129] [serial = 490] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 212 (0xa3580800) [pid = 31129] [serial = 493] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 211 (0x8d589c00) [pid = 31129] [serial = 496] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 210 (0x95c7a400) [pid = 31129] [serial = 499] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 209 (0x95c85000) [pid = 31129] [serial = 502] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 208 (0x8ae6f000) [pid = 31129] [serial = 505] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 207 (0x8dc70000) [pid = 31129] [serial = 508] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOCSHELL 0x9264a400 == 82 [pid = 31129] [id = 178] 08:47:51 INFO - PROCESS | 31129 | --DOCSHELL 0x92662400 == 81 [pid = 31129] [id = 177] 08:47:51 INFO - PROCESS | 31129 | --DOCSHELL 0x91102c00 == 80 [pid = 31129] [id = 176] 08:47:51 INFO - PROCESS | 31129 | 1464191271170 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:47:51 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae6d400 == 79 [pid = 31129] [id = 175] 08:47:51 INFO - PROCESS | 31129 | --DOCSHELL 0x8ec36800 == 78 [pid = 31129] [id = 174] 08:47:51 INFO - PROCESS | 31129 | --DOCSHELL 0x91c12000 == 77 [pid = 31129] [id = 173] 08:47:51 INFO - PROCESS | 31129 | --DOCSHELL 0x8dc6d800 == 76 [pid = 31129] [id = 172] 08:47:51 INFO - PROCESS | 31129 | --DOCSHELL 0x8ec2ec00 == 75 [pid = 31129] [id = 171] 08:47:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:47:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1697ms 08:47:51 INFO - PROCESS | 31129 | 1464191271237 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 31129 | 1464191271241 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 08:47:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:47:51 INFO - PROCESS | 31129 | 1464191271247 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 31129 | 1464191271250 Marionette TRACE conn3 <- [1,730,null,{}] 08:47:51 INFO - PROCESS | 31129 | 1464191271256 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:51 INFO - PROCESS | 31129 | 1464191271428 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 206 (0x92654c00) [pid = 31129] [serial = 458] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 205 (0x92646c00) [pid = 31129] [serial = 457] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 204 (0x913eb400) [pid = 31129] [serial = 452] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 203 (0x92a5c800) [pid = 31129] [serial = 409] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 202 (0x95d5a400) [pid = 31129] [serial = 466] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 201 (0x93c73400) [pid = 31129] [serial = 463] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 200 (0x92a5f000) [pid = 31129] [serial = 460] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 199 (0x93c7c800) [pid = 31129] [serial = 464] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 198 (0x92d10800) [pid = 31129] [serial = 461] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 197 (0x91106400) [pid = 31129] [serial = 451] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 196 (0x91c19800) [pid = 31129] [serial = 454] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 195 (0xa6e9f000) [pid = 31129] [serial = 238] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 194 (0x95d62c00) [pid = 31129] [serial = 467] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 193 (0x91cf3800) [pid = 31129] [serial = 455] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 192 (0x9780b000) [pid = 31129] [serial = 469] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 191 (0x8dc75c00) [pid = 31129] [serial = 511] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 190 (0x97817800) [pid = 31129] [serial = 470] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | --DOMWINDOW == 189 (0x8e140800) [pid = 31129] [serial = 512] [outer = (nil)] [url = about:blank] 08:47:51 INFO - PROCESS | 31129 | 1464191271634 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dc75c00 == 76 [pid = 31129] [id = 190] 08:47:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 190 (0x8e140800) [pid = 31129] [serial = 570] [outer = (nil)] 08:47:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 191 (0x8ec2f000) [pid = 31129] [serial = 571] [outer = 0x8e140800] 08:47:51 INFO - PROCESS | 31129 | 1464191271738 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 192 (0x9110f800) [pid = 31129] [serial = 572] [outer = 0x8e140800] 08:47:52 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:52 INFO - PROCESS | 31129 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:47:52 INFO - PROCESS | 31129 | 1464191272499 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 31129 | 1464191272541 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 08:47:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:47:52 INFO - PROCESS | 31129 | 1464191272546 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 31129 | 1464191272550 Marionette TRACE conn3 <- [1,734,null,{}] 08:47:52 INFO - PROCESS | 31129 | 1464191272555 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:52 INFO - PROCESS | 31129 | 1464191272760 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:47:52 INFO - PROCESS | 31129 | 1464191272775 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 31129 | ++DOCSHELL 0x8d589c00 == 77 [pid = 31129] [id = 191] 08:47:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 193 (0x8dfad800) [pid = 31129] [serial = 573] [outer = (nil)] 08:47:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 194 (0x92443800) [pid = 31129] [serial = 574] [outer = 0x8dfad800] 08:47:52 INFO - PROCESS | 31129 | 1464191272846 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 195 (0x92655c00) [pid = 31129] [serial = 575] [outer = 0x8dfad800] 08:47:53 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:53 INFO - PROCESS | 31129 | 1464191273765 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:47:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1240ms 08:47:53 INFO - PROCESS | 31129 | 1464191273789 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 31129 | 1464191273804 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 08:47:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:47:53 INFO - PROCESS | 31129 | 1464191273824 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 31129 | 1464191273827 Marionette TRACE conn3 <- [1,738,null,{}] 08:47:53 INFO - PROCESS | 31129 | 1464191273833 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:54 INFO - PROCESS | 31129 | 1464191274074 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:47:54 INFO - PROCESS | 31129 | 1464191274103 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec2ec00 == 78 [pid = 31129] [id = 192] 08:47:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 196 (0x92a5f000) [pid = 31129] [serial = 576] [outer = (nil)] 08:47:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 197 (0x93c75c00) [pid = 31129] [serial = 577] [outer = 0x92a5f000] 08:47:54 INFO - PROCESS | 31129 | 1464191274175 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 198 (0x952c0400) [pid = 31129] [serial = 578] [outer = 0x92a5f000] 08:47:55 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:55 INFO - PROCESS | 31129 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:47:55 INFO - PROCESS | 31129 | 1464191275482 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:47:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:47:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1683ms 08:47:56 INFO - PROCESS | 31129 | 1464191276141 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:47:56 INFO - PROCESS | 31129 | 1464191276145 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 197 (0xa3583800) [pid = 31129] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 196 (0x95d5b400) [pid = 31129] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 195 (0x9a2b0800) [pid = 31129] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 194 (0x92665000) [pid = 31129] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 193 (0x95030000) [pid = 31129] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 192 (0x8dc70800) [pid = 31129] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 191 (0x9b7a4800) [pid = 31129] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 190 (0x8be45000) [pid = 31129] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:47:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 189 (0x92a64400) [pid = 31129] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 188 (0x8ea0e400) [pid = 31129] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 187 (0x92a62c00) [pid = 31129] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 186 (0x92a68400) [pid = 31129] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 185 (0xa22c6c00) [pid = 31129] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 184 (0x9a2ac800) [pid = 31129] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 183 (0x9463f000) [pid = 31129] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 182 (0x93920800) [pid = 31129] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 181 (0x9a1dc000) [pid = 31129] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 180 (0x95c83000) [pid = 31129] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x913f0000) [pid = 31129] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x9b9f6800) [pid = 31129] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x9a024c00) [pid = 31129] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x99833800) [pid = 31129] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x91c19400) [pid = 31129] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x97811800) [pid = 31129] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x8d58a400) [pid = 31129] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x952c4400) [pid = 31129] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x92a5e400) [pid = 31129] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x91cf7c00) [pid = 31129] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x95d57000) [pid = 31129] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x91103000) [pid = 31129] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x982c6800) [pid = 31129] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x913ed000) [pid = 31129] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x8dfab400) [pid = 31129] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x8ea12800) [pid = 31129] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x8d58c400) [pid = 31129] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x8d582000) [pid = 31129] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0xa113d400) [pid = 31129] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0x92a59c00) [pid = 31129] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0x91fbb000) [pid = 31129] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0x95385800) [pid = 31129] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0x92664800) [pid = 31129] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0x8be48400) [pid = 31129] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0x97815c00) [pid = 31129] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0x9a0d5800) [pid = 31129] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0x8ea9ac00) [pid = 31129] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x91c1bc00) [pid = 31129] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0x92243400) [pid = 31129] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x9247d800) [pid = 31129] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0xa6734800) [pid = 31129] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x8dfa4400) [pid = 31129] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x9aee1c00) [pid = 31129] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x93c74c00) [pid = 31129] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0xa21b0800) [pid = 31129] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x92648400) [pid = 31129] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x8dfaf800) [pid = 31129] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x9b7af400) [pid = 31129] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x93c75800) [pid = 31129] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x91cf8400) [pid = 31129] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x92445c00) [pid = 31129] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x8ae67400) [pid = 31129] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x9391f000) [pid = 31129] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0xa4e21000) [pid = 31129] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x8ea93000) [pid = 31129] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x92474400) [pid = 31129] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:47:56 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x95c81c00) [pid = 31129] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:47:56 INFO - PROCESS | 31129 | 1464191276316 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 31129 | 1464191276318 Marionette TRACE conn3 <- [1,742,null,{}] 08:47:56 INFO - PROCESS | 31129 | 1464191276328 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:56 INFO - PROCESS | 31129 | 1464191276576 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:47:56 INFO - PROCESS | 31129 | 1464191276665 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae63c00 == 79 [pid = 31129] [id = 193] 08:47:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x8be44800) [pid = 31129] [serial = 579] [outer = (nil)] 08:47:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x8dc70800) [pid = 31129] [serial = 580] [outer = 0x8be44800] 08:47:56 INFO - PROCESS | 31129 | 1464191276739 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x8dfaa000) [pid = 31129] [serial = 581] [outer = 0x8be44800] 08:47:57 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:57 INFO - PROCESS | 31129 | 1464191277832 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:47:57 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 08:47:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1589ms 08:47:57 INFO - PROCESS | 31129 | 1464191277852 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 31129 | 1464191277854 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 08:47:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:47:57 INFO - PROCESS | 31129 | 1464191277861 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 31129 | 1464191277863 Marionette TRACE conn3 <- [1,746,null,{}] 08:47:57 INFO - PROCESS | 31129 | 1464191277869 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:47:58 INFO - PROCESS | 31129 | 1464191278025 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:47:58 INFO - PROCESS | 31129 | 1464191278301 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae6e400 == 80 [pid = 31129] [id = 194] 08:47:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x8b5d2000) [pid = 31129] [serial = 582] [outer = (nil)] 08:47:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x8b5d9800) [pid = 31129] [serial = 583] [outer = 0x8b5d2000] 08:47:58 INFO - PROCESS | 31129 | 1464191278407 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x8be4a400) [pid = 31129] [serial = 584] [outer = 0x8b5d2000] 08:47:59 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:59 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:47:59 INFO - PROCESS | 31129 | 1464191279778 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:47:59 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.) 08:47:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1941ms 08:47:59 INFO - PROCESS | 31129 | 1464191279803 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:47:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:47:59 INFO - PROCESS | 31129 | 1464191279808 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 08:47:59 INFO - PROCESS | 31129 | 1464191279816 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 31129 | 1464191279821 Marionette TRACE conn3 <- [1,750,null,{}] 08:47:59 INFO - PROCESS | 31129 | 1464191279935 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:00 INFO - PROCESS | 31129 | 1464191280112 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:48:00 INFO - PROCESS | 31129 | 1464191280291 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5dbc00 == 81 [pid = 31129] [id = 195] 08:48:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x8ea95400) [pid = 31129] [serial = 585] [outer = (nil)] 08:48:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x91108800) [pid = 31129] [serial = 586] [outer = 0x8ea95400] 08:48:00 INFO - PROCESS | 31129 | 1464191280377 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x91126000) [pid = 31129] [serial = 587] [outer = 0x8ea95400] 08:48:01 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:01 INFO - PROCESS | 31129 | 1464191281720 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:48:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:48:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1942ms 08:48:01 INFO - PROCESS | 31129 | 1464191281807 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 31129 | 1464191281813 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 08:48:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:48:01 INFO - PROCESS | 31129 | 1464191281840 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 31129 | 1464191281845 Marionette TRACE conn3 <- [1,754,null,{}] 08:48:01 INFO - PROCESS | 31129 | 1464191281851 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:02 INFO - PROCESS | 31129 | 1464191282031 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:48:02 INFO - PROCESS | 31129 | 1464191282222 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec34000 == 82 [pid = 31129] [id = 196] 08:48:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x91125800) [pid = 31129] [serial = 588] [outer = (nil)] 08:48:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x92447400) [pid = 31129] [serial = 589] [outer = 0x91125800] 08:48:02 INFO - PROCESS | 31129 | 1464191282346 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x92648800) [pid = 31129] [serial = 590] [outer = 0x91125800] 08:48:03 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:03 INFO - PROCESS | 31129 | 1464191283792 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:48:03 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 08:48:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2045ms 08:48:03 INFO - PROCESS | 31129 | 1464191283882 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:48:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:48:03 INFO - PROCESS | 31129 | 1464191283887 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 08:48:03 INFO - PROCESS | 31129 | 1464191283896 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 31129 | 1464191283905 Marionette TRACE conn3 <- [1,758,null,{}] 08:48:03 INFO - PROCESS | 31129 | 1464191283919 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:04 INFO - PROCESS | 31129 | 1464191284099 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:48:04 INFO - PROCESS | 31129 | 1464191284284 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 31129 | ++DOCSHELL 0x8d583000 == 83 [pid = 31129] [id = 197] 08:48:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x91c14000) [pid = 31129] [serial = 591] [outer = (nil)] 08:48:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x92673c00) [pid = 31129] [serial = 592] [outer = 0x91c14000] 08:48:04 INFO - PROCESS | 31129 | 1464191284367 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x92a5e400) [pid = 31129] [serial = 593] [outer = 0x91c14000] 08:48:05 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:05 INFO - PROCESS | 31129 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:48:05 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:05 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:05 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:48:05 INFO - PROCESS | 31129 | 1464191285267 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:48:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1440ms 08:48:05 INFO - PROCESS | 31129 | 1464191285334 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:48:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:48:05 INFO - PROCESS | 31129 | 1464191285339 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 08:48:05 INFO - PROCESS | 31129 | 1464191285345 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 31129 | 1464191285349 Marionette TRACE conn3 <- [1,762,null,{}] 08:48:05 INFO - PROCESS | 31129 | 1464191285354 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:05 INFO - PROCESS | 31129 | 1464191285574 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:48:05 INFO - PROCESS | 31129 | 1464191285802 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 31129 | ++DOCSHELL 0x9293e400 == 84 [pid = 31129] [id = 198] 08:48:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x92bc3800) [pid = 31129] [serial = 594] [outer = (nil)] 08:48:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x9391dc00) [pid = 31129] [serial = 595] [outer = 0x92bc3800] 08:48:05 INFO - PROCESS | 31129 | 1464191285930 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x94640000) [pid = 31129] [serial = 596] [outer = 0x92bc3800] 08:48:07 INFO - PROCESS | 31129 | 1464191287256 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:48:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:48:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1934ms 08:48:07 INFO - PROCESS | 31129 | 1464191287280 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 31129 | 1464191287284 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 08:48:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:48:07 INFO - PROCESS | 31129 | 1464191287340 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 31129 | 1464191287344 Marionette TRACE conn3 <- [1,766,null,{}] 08:48:07 INFO - PROCESS | 31129 | 1464191287350 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:07 INFO - PROCESS | 31129 | 1464191287605 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:48:07 INFO - PROCESS | 31129 | 1464191287739 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 31129 | ++DOCSHELL 0x95095800 == 85 [pid = 31129] [id = 199] 08:48:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x952bf400) [pid = 31129] [serial = 597] [outer = (nil)] 08:48:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x9537a000) [pid = 31129] [serial = 598] [outer = 0x952bf400] 08:48:07 INFO - PROCESS | 31129 | 1464191287873 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x95c77800) [pid = 31129] [serial = 599] [outer = 0x952bf400] 08:48:09 INFO - PROCESS | 31129 | 1464191289209 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:48:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:48:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1941ms 08:48:09 INFO - PROCESS | 31129 | 1464191289325 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 31129 | 1464191289328 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 08:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:48:09 INFO - PROCESS | 31129 | 1464191289336 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 31129 | 1464191289340 Marionette TRACE conn3 <- [1,770,null,{}] 08:48:09 INFO - PROCESS | 31129 | 1464191289346 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:09 INFO - PROCESS | 31129 | 1464191289603 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:48:09 INFO - PROCESS | 31129 | 1464191289757 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 31129 | ++DOCSHELL 0x93c77000 == 86 [pid = 31129] [id = 200] 08:48:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x95c7c400) [pid = 31129] [serial = 600] [outer = (nil)] 08:48:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x95d61000) [pid = 31129] [serial = 601] [outer = 0x95c7c400] 08:48:09 INFO - PROCESS | 31129 | 1464191289839 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x9780b800) [pid = 31129] [serial = 602] [outer = 0x95c7c400] 08:48:10 INFO - PROCESS | 31129 | 1464191290734 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1453ms 08:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:48:10 INFO - PROCESS | 31129 | 1464191290790 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 31129 | 1464191290793 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 08:48:10 INFO - PROCESS | 31129 | 1464191290800 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 31129 | 1464191290804 Marionette TRACE conn3 <- [1,774,null,{}] 08:48:10 INFO - PROCESS | 31129 | 1464191290809 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:11 INFO - PROCESS | 31129 | 1464191291024 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:48:11 INFO - PROCESS | 31129 | 1464191291273 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae6b400 == 87 [pid = 31129] [id = 201] 08:48:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x8d581400) [pid = 31129] [serial = 603] [outer = (nil)] 08:48:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x8ec39000) [pid = 31129] [serial = 604] [outer = 0x8d581400] 08:48:11 INFO - PROCESS | 31129 | 1464191291373 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x92652800) [pid = 31129] [serial = 605] [outer = 0x8d581400] 08:48:12 INFO - PROCESS | 31129 | 1464191292292 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1534ms 08:48:12 INFO - PROCESS | 31129 | 1464191292333 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 31129 | 1464191292337 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 08:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:48:12 INFO - PROCESS | 31129 | 1464191292344 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 31129 | 1464191292347 Marionette TRACE conn3 <- [1,778,null,{}] 08:48:12 INFO - PROCESS | 31129 | 1464191292353 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:12 INFO - PROCESS | 31129 | 1464191292523 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:48:12 INFO - PROCESS | 31129 | 1464191292717 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be45c00 == 88 [pid = 31129] [id = 202] 08:48:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x8d590c00) [pid = 31129] [serial = 606] [outer = (nil)] 08:48:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x8ec3d400) [pid = 31129] [serial = 607] [outer = 0x8d590c00] 08:48:12 INFO - PROCESS | 31129 | 1464191292803 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x92667400) [pid = 31129] [serial = 608] [outer = 0x8d590c00] 08:48:13 INFO - PROCESS | 31129 | 1464191293735 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1432ms 08:48:13 INFO - PROCESS | 31129 | 1464191293777 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 31129 | 1464191293782 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 08:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:48:13 INFO - PROCESS | 31129 | 1464191293788 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 31129 | 1464191293792 Marionette TRACE conn3 <- [1,782,null,{}] 08:48:13 INFO - PROCESS | 31129 | 1464191293797 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:14 INFO - PROCESS | 31129 | 1464191294059 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:48:14 INFO - PROCESS | 31129 | 1464191294293 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 31129 | ++DOCSHELL 0x8d586400 == 89 [pid = 31129] [id = 203] 08:48:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x8d587000) [pid = 31129] [serial = 609] [outer = (nil)] 08:48:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x8dc6c800) [pid = 31129] [serial = 610] [outer = 0x8d587000] 08:48:14 INFO - PROCESS | 31129 | 1464191294686 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x8dfb2c00) [pid = 31129] [serial = 611] [outer = 0x8d587000] 08:48:15 INFO - PROCESS | 31129 | 1464191295642 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1888ms 08:48:15 INFO - PROCESS | 31129 | 1464191295676 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 31129 | 1464191295683 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 08:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:48:15 INFO - PROCESS | 31129 | 1464191295691 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 31129 | 1464191295696 Marionette TRACE conn3 <- [1,786,null,{}] 08:48:15 INFO - PROCESS | 31129 | 1464191295703 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:15 INFO - PROCESS | 31129 | 1464191295931 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:48:16 INFO - PROCESS | 31129 | 1464191296289 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:16 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5d6000 == 90 [pid = 31129] [id = 204] 08:48:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x8ea0f400) [pid = 31129] [serial = 612] [outer = (nil)] 08:48:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x91119c00) [pid = 31129] [serial = 613] [outer = 0x8ea0f400] 08:48:16 INFO - PROCESS | 31129 | 1464191296376 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x913f4400) [pid = 31129] [serial = 614] [outer = 0x8ea0f400] 08:48:17 INFO - PROCESS | 31129 | --DOCSHELL 0x91c1ac00 == 89 [pid = 31129] [id = 152] 08:48:17 INFO - PROCESS | 31129 | --DOCSHELL 0x92441400 == 88 [pid = 31129] [id = 154] 08:48:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae63c00 == 87 [pid = 31129] [id = 193] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x95c7c000) [pid = 31129] [serial = 538] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8ec2ec00 == 86 [pid = 31129] [id = 192] 08:48:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8d589c00 == 85 [pid = 31129] [id = 191] 08:48:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8dc75c00 == 84 [pid = 31129] [id = 190] 08:48:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8ec2f400 == 83 [pid = 31129] [id = 189] 08:48:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8d583c00 == 82 [pid = 31129] [id = 188] 08:48:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5da000 == 81 [pid = 31129] [id = 187] 08:48:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5e0400 == 80 [pid = 31129] [id = 186] 08:48:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5d1400 == 79 [pid = 31129] [id = 185] 08:48:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8be47000 == 78 [pid = 31129] [id = 184] 08:48:17 INFO - PROCESS | 31129 | 1464191297351 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:48:17 INFO - PROCESS | 31129 | --DOCSHELL 0x99b8b000 == 77 [pid = 31129] [id = 183] 08:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1689ms 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0xa509e000) [pid = 31129] [serial = 385] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0xa26c5000) [pid = 31129] [serial = 491] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0xa6b89400) [pid = 31129] [serial = 298] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x939dbc00) [pid = 31129] [serial = 523] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x99c89000) [pid = 31129] [serial = 482] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x8e14d800) [pid = 31129] [serial = 518] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0xa22cc800) [pid = 31129] [serial = 289] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0x8be50000) [pid = 31129] [serial = 449] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0x939de400) [pid = 31129] [serial = 533] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0x8ea15400) [pid = 31129] [serial = 301] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0x95b83800) [pid = 31129] [serial = 443] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0x952c3000) [pid = 31129] [serial = 283] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0xa3582000) [pid = 31129] [serial = 382] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0x9b7a9800) [pid = 31129] [serial = 334] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0x95387400) [pid = 31129] [serial = 418] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x95c7f800) [pid = 31129] [serial = 526] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0x9b592000) [pid = 31129] [serial = 373] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x9785d800) [pid = 31129] [serial = 535] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0xa6f2f400) [pid = 31129] [serial = 250] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0xa35ec000) [pid = 31129] [serial = 494] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x9aedfc00) [pid = 31129] [serial = 231] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x99f79400) [pid = 31129] [serial = 485] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x9223e000) [pid = 31129] [serial = 521] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x9a0cec00) [pid = 31129] [serial = 421] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x95c7e400) [pid = 31129] [serial = 500] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x98b82000) [pid = 31129] [serial = 331] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x92bc1800) [pid = 31129] [serial = 256] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x9841c000) [pid = 31129] [serial = 536] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0xa675a400) [pid = 31129] [serial = 244] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x95d63c00) [pid = 31129] [serial = 446] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x8dc77c00) [pid = 31129] [serial = 517] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x91c1b800) [pid = 31129] [serial = 530] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x99f72000) [pid = 31129] [serial = 286] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x91cf3000) [pid = 31129] [serial = 520] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x913f6c00) [pid = 31129] [serial = 247] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x8e147000) [pid = 31129] [serial = 437] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x8ec32800) [pid = 31129] [serial = 412] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x8dc71800) [pid = 31129] [serial = 509] [outer = (nil)] [url = about:blank] 08:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x8d58d400) [pid = 31129] [serial = 497] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 128 (0xa2632c00) [pid = 31129] [serial = 379] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 127 (0x9110fc00) [pid = 31129] [serial = 529] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 126 (0x92a60c00) [pid = 31129] [serial = 253] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 125 (0x9247d000) [pid = 31129] [serial = 415] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 124 (0x99f30400) [pid = 31129] [serial = 228] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 123 (0x9b9fe000) [pid = 31129] [serial = 425] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 122 (0x8ea12c00) [pid = 31129] [serial = 473] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 121 (0xa2139400) [pid = 31129] [serial = 337] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 120 (0x9b91c000) [pid = 31129] [serial = 488] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 119 (0xa67cc000) [pid = 31129] [serial = 388] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 118 (0x92448800) [pid = 31129] [serial = 476] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 117 (0x92a61400) [pid = 31129] [serial = 328] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 116 (0x95d57800) [pid = 31129] [serial = 527] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 115 (0xa3250800) [pid = 31129] [serial = 295] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 114 (0xa6b8f800) [pid = 31129] [serial = 391] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 113 (0x8dfadc00) [pid = 31129] [serial = 434] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 112 (0xa0605c00) [pid = 31129] [serial = 376] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 111 (0x97864800) [pid = 31129] [serial = 370] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 110 (0xa3584c00) [pid = 31129] [serial = 234] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 109 (0x92bc2800) [pid = 31129] [serial = 532] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 108 (0xa26bf800) [pid = 31129] [serial = 431] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 107 (0x92652000) [pid = 31129] [serial = 440] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 106 (0xa675cc00) [pid = 31129] [serial = 428] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 105 (0x95b88400) [pid = 31129] [serial = 479] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 104 (0x9244dc00) [pid = 31129] [serial = 343] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 103 (0x9247cc00) [pid = 31129] [serial = 367] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 102 (0x95c7b000) [pid = 31129] [serial = 506] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 101 (0xa4e19000) [pid = 31129] [serial = 241] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 100 (0xa62f1c00) [pid = 31129] [serial = 237] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 99 (0x8ea9d400) [pid = 31129] [serial = 340] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 98 (0x95092000) [pid = 31129] [serial = 524] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 97 (0x9247dc00) [pid = 31129] [serial = 292] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | --DOMWINDOW == 96 (0xa3251c00) [pid = 31129] [serial = 503] [outer = (nil)] [url = about:blank] 08:48:17 INFO - PROCESS | 31129 | 1464191297406 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:48:17 INFO - PROCESS | 31129 | 1464191297421 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 08:48:17 INFO - PROCESS | 31129 | 1464191297444 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:48:17 INFO - PROCESS | 31129 | 1464191297451 Marionette TRACE conn3 <- [1,790,null,{}] 08:48:17 INFO - PROCESS | 31129 | 1464191297464 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:17 INFO - PROCESS | 31129 | 1464191297685 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:48:17 INFO - PROCESS | 31129 | 1464191297878 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 31129 | ++DOCSHELL 0x8e14bc00 == 78 [pid = 31129] [id = 205] 08:48:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 97 (0x8ea12c00) [pid = 31129] [serial = 615] [outer = (nil)] 08:48:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 98 (0x8ec2f400) [pid = 31129] [serial = 616] [outer = 0x8ea12c00] 08:48:17 INFO - PROCESS | 31129 | 1464191297952 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 99 (0x913f2000) [pid = 31129] [serial = 617] [outer = 0x8ea12c00] 08:48:18 INFO - PROCESS | 31129 | 1464191298788 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1404ms 08:48:18 INFO - PROCESS | 31129 | 1464191298849 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 31129 | 1464191298852 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 08:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:48:18 INFO - PROCESS | 31129 | 1464191298863 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 31129 | 1464191298877 Marionette TRACE conn3 <- [1,794,null,{}] 08:48:18 INFO - PROCESS | 31129 | 1464191298892 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:19 INFO - PROCESS | 31129 | 1464191299071 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:48:19 INFO - PROCESS | 31129 | 1464191299211 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5d1400 == 79 [pid = 31129] [id = 206] 08:48:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 100 (0x9223e000) [pid = 31129] [serial = 618] [outer = (nil)] 08:48:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 101 (0x92473800) [pid = 31129] [serial = 619] [outer = 0x9223e000] 08:48:19 INFO - PROCESS | 31129 | 1464191299282 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 102 (0x92646800) [pid = 31129] [serial = 620] [outer = 0x9223e000] 08:48:20 INFO - PROCESS | 31129 | 1464191300084 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1254ms 08:48:20 INFO - PROCESS | 31129 | 1464191300114 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 31129 | 1464191300118 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 08:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:48:20 INFO - PROCESS | 31129 | 1464191300124 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 31129 | 1464191300127 Marionette TRACE conn3 <- [1,798,null,{}] 08:48:20 INFO - PROCESS | 31129 | 1464191300132 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:20 INFO - PROCESS | 31129 | 1464191300345 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:48:20 INFO - PROCESS | 31129 | 1464191300376 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 31129 | ++DOCSHELL 0x91c12800 == 80 [pid = 31129] [id = 207] 08:48:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 103 (0x9247a400) [pid = 31129] [serial = 621] [outer = (nil)] 08:48:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 104 (0x9266bc00) [pid = 31129] [serial = 622] [outer = 0x9247a400] 08:48:20 INFO - PROCESS | 31129 | 1464191300447 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 105 (0x9267c000) [pid = 31129] [serial = 623] [outer = 0x9247a400] 08:48:21 INFO - PROCESS | 31129 | 1464191301396 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:48:21 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 08:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1329ms 08:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:48:21 INFO - PROCESS | 31129 | 1464191301454 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 31129 | 1464191301457 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 08:48:21 INFO - PROCESS | 31129 | 1464191301463 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 31129 | 1464191301466 Marionette TRACE conn3 <- [1,802,null,{}] 08:48:21 INFO - PROCESS | 31129 | 1464191301472 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:21 INFO - PROCESS | 31129 | 1464191301712 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:48:21 INFO - PROCESS | 31129 | 1464191301740 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 31129 | ++DOCSHELL 0x9267e400 == 81 [pid = 31129] [id = 208] 08:48:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 106 (0x92931800) [pid = 31129] [serial = 624] [outer = (nil)] 08:48:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 107 (0x92936400) [pid = 31129] [serial = 625] [outer = 0x92931800] 08:48:21 INFO - PROCESS | 31129 | 1464191301833 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 108 (0x92bc9c00) [pid = 31129] [serial = 626] [outer = 0x92931800] 08:48:22 INFO - PROCESS | 31129 | --DOMWINDOW == 107 (0x8d58d000) [pid = 31129] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:48:22 INFO - PROCESS | 31129 | --DOMWINDOW == 106 (0x91c13000) [pid = 31129] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:48:22 INFO - PROCESS | 31129 | --DOMWINDOW == 105 (0x92a5f000) [pid = 31129] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:48:22 INFO - PROCESS | 31129 | --DOMWINDOW == 104 (0x8dfad800) [pid = 31129] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:48:22 INFO - PROCESS | 31129 | --DOMWINDOW == 103 (0x8e140800) [pid = 31129] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:48:22 INFO - PROCESS | 31129 | --DOMWINDOW == 102 (0x8b5dac00) [pid = 31129] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:48:22 INFO - PROCESS | 31129 | 1464191302896 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:48:22 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 08:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1495ms 08:48:22 INFO - PROCESS | 31129 | 1464191302958 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 31129 | 1464191302960 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 08:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:48:22 INFO - PROCESS | 31129 | 1464191302967 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - PROCESS | 31129 | 1464191302970 Marionette TRACE conn3 <- [1,806,null,{}] 08:48:22 INFO - PROCESS | 31129 | 1464191302975 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:23 INFO - PROCESS | 31129 | 1464191303148 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:48:23 INFO - PROCESS | 31129 | 1464191303285 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 31129 | ++DOCSHELL 0x8d587800 == 82 [pid = 31129] [id = 209] 08:48:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 103 (0x91c13000) [pid = 31129] [serial = 627] [outer = (nil)] 08:48:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 104 (0x939de400) [pid = 31129] [serial = 628] [outer = 0x91c13000] 08:48:23 INFO - PROCESS | 31129 | 1464191303359 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 105 (0x952c3000) [pid = 31129] [serial = 629] [outer = 0x91c13000] 08:48:24 INFO - PROCESS | 31129 | 1464191304447 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:48:24 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 08:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1531ms 08:48:24 INFO - PROCESS | 31129 | 1464191304499 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:48:24 INFO - PROCESS | 31129 | 1464191304507 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 08:48:24 INFO - PROCESS | 31129 | 1464191304515 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 31129 | 1464191304521 Marionette TRACE conn3 <- [1,810,null,{}] 08:48:24 INFO - PROCESS | 31129 | 1464191304529 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:24 INFO - PROCESS | 31129 | 1464191304727 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:48:24 INFO - PROCESS | 31129 | 1464191304959 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 31129 | ++DOCSHELL 0x8e147400 == 83 [pid = 31129] [id = 210] 08:48:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 106 (0x8e147c00) [pid = 31129] [serial = 630] [outer = (nil)] 08:48:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 107 (0x8ea99400) [pid = 31129] [serial = 631] [outer = 0x8e147c00] 08:48:25 INFO - PROCESS | 31129 | 1464191305097 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 108 (0x8ec38c00) [pid = 31129] [serial = 632] [outer = 0x8e147c00] 08:48:26 INFO - PROCESS | 31129 | 1464191306046 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1588ms 08:48:26 INFO - PROCESS | 31129 | 1464191306102 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 31129 | 1464191306110 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 08:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:48:26 INFO - PROCESS | 31129 | 1464191306121 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 31129 | 1464191306125 Marionette TRACE conn3 <- [1,814,null,{}] 08:48:26 INFO - PROCESS | 31129 | 1464191306131 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:26 INFO - PROCESS | 31129 | 1464191306426 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:48:26 INFO - PROCESS | 31129 | 1464191306667 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec34800 == 84 [pid = 31129] [id = 211] 08:48:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 109 (0x91cf1c00) [pid = 31129] [serial = 633] [outer = (nil)] 08:48:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 110 (0x91fbc800) [pid = 31129] [serial = 634] [outer = 0x91cf1c00] 08:48:26 INFO - PROCESS | 31129 | 1464191306774 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 111 (0x9244f400) [pid = 31129] [serial = 635] [outer = 0x91cf1c00] 08:48:27 INFO - PROCESS | 31129 | 1464191307880 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 31129 | 1464191307915 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 08:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:48:27 INFO - PROCESS | 31129 | 1464191307922 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 31129 | 1464191307928 Marionette TRACE conn3 <- [1,818,null,{}] 08:48:27 INFO - PROCESS | 31129 | 1464191307944 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:28 INFO - PROCESS | 31129 | 1464191308186 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:48:28 INFO - PROCESS | 31129 | 1464191308436 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 31129 | ++DOCSHELL 0x8d581800 == 85 [pid = 31129] [id = 212] 08:48:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 112 (0x9293b400) [pid = 31129] [serial = 636] [outer = (nil)] 08:48:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 113 (0x92bc6800) [pid = 31129] [serial = 637] [outer = 0x9293b400] 08:48:28 INFO - PROCESS | 31129 | 1464191308617 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 114 (0x9537c800) [pid = 31129] [serial = 638] [outer = 0x9293b400] 08:48:29 INFO - PROCESS | 31129 | 1464191309638 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1787ms 08:48:29 INFO - PROCESS | 31129 | 1464191309710 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 31129 | 1464191309714 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 08:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:48:29 INFO - PROCESS | 31129 | 1464191309721 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 31129 | 1464191309724 Marionette TRACE conn3 <- [1,822,null,{}] 08:48:29 INFO - PROCESS | 31129 | 1464191309730 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:29 INFO - PROCESS | 31129 | 1464191309965 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:48:30 INFO - PROCESS | 31129 | 1464191310147 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae6e000 == 86 [pid = 31129] [id = 213] 08:48:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 115 (0x8be43c00) [pid = 31129] [serial = 639] [outer = (nil)] 08:48:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 116 (0x95c79400) [pid = 31129] [serial = 640] [outer = 0x8be43c00] 08:48:30 INFO - PROCESS | 31129 | 1464191310279 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 117 (0x95c85c00) [pid = 31129] [serial = 641] [outer = 0x8be43c00] 08:48:31 INFO - PROCESS | 31129 | 1464191311219 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 31129 | 1464191311346 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 08:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:48:31 INFO - PROCESS | 31129 | 1464191311398 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 31129 | 1464191311401 Marionette TRACE conn3 <- [1,826,null,{}] 08:48:31 INFO - PROCESS | 31129 | 1464191311405 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:31 INFO - PROCESS | 31129 | 1464191311602 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:48:31 INFO - PROCESS | 31129 | 1464191311825 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5dd400 == 87 [pid = 31129] [id = 214] 08:48:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 119 (0x92661c00) [pid = 31129] [serial = 643] [outer = (nil)] 08:48:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 120 (0x95d5f000) [pid = 31129] [serial = 644] [outer = 0x92661c00] 08:48:31 INFO - PROCESS | 31129 | 1464191311912 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 121 (0x9780e800) [pid = 31129] [serial = 645] [outer = 0x92661c00] 08:48:33 INFO - PROCESS | 31129 | 1464191313066 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1691ms 08:48:33 INFO - PROCESS | 31129 | 1464191313078 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 31129 | 1464191313081 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 08:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:48:33 INFO - PROCESS | 31129 | 1464191313087 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 31129 | 1464191313091 Marionette TRACE conn3 <- [1,830,null,{}] 08:48:33 INFO - PROCESS | 31129 | 1464191313097 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:33 INFO - PROCESS | 31129 | 1464191313307 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:48:33 INFO - PROCESS | 31129 | 1464191313515 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 31129 | ++DOCSHELL 0x95b83800 == 88 [pid = 31129] [id = 215] 08:48:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 122 (0x9780a400) [pid = 31129] [serial = 646] [outer = (nil)] 08:48:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 123 (0x99b85800) [pid = 31129] [serial = 647] [outer = 0x9780a400] 08:48:33 INFO - PROCESS | 31129 | 1464191313599 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 124 (0x99f39400) [pid = 31129] [serial = 648] [outer = 0x9780a400] 08:48:34 INFO - PROCESS | 31129 | 1464191314527 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1487ms 08:48:34 INFO - PROCESS | 31129 | 1464191314576 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 31129 | 1464191314579 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 08:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:48:34 INFO - PROCESS | 31129 | 1464191314586 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 31129 | 1464191314588 Marionette TRACE conn3 <- [1,834,null,{}] 08:48:34 INFO - PROCESS | 31129 | 1464191314595 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:34 INFO - PROCESS | 31129 | 1464191314810 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:48:35 INFO - PROCESS | 31129 | 1464191315048 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5ddc00 == 89 [pid = 31129] [id = 216] 08:48:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 125 (0x8b5de800) [pid = 31129] [serial = 649] [outer = (nil)] 08:48:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 126 (0x99f58800) [pid = 31129] [serial = 650] [outer = 0x8b5de800] 08:48:35 INFO - PROCESS | 31129 | 1464191315177 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 127 (0x99f6f000) [pid = 31129] [serial = 651] [outer = 0x8b5de800] 08:48:36 INFO - PROCESS | 31129 | 1464191316078 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1537ms 08:48:36 INFO - PROCESS | 31129 | 1464191316124 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 31129 | 1464191316128 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 08:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:48:36 INFO - PROCESS | 31129 | 1464191316134 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 31129 | 1464191316138 Marionette TRACE conn3 <- [1,838,null,{}] 08:48:36 INFO - PROCESS | 31129 | 1464191316143 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:36 INFO - PROCESS | 31129 | 1464191316325 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:48:36 INFO - PROCESS | 31129 | 1464191316535 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5d7c00 == 90 [pid = 31129] [id = 217] 08:48:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 128 (0x8d586c00) [pid = 31129] [serial = 652] [outer = (nil)] 08:48:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x9a019000) [pid = 31129] [serial = 653] [outer = 0x8d586c00] 08:48:36 INFO - PROCESS | 31129 | 1464191316665 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x9a020800) [pid = 31129] [serial = 654] [outer = 0x8d586c00] 08:48:37 INFO - PROCESS | 31129 | 1464191317642 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1535ms 08:48:37 INFO - PROCESS | 31129 | 1464191317671 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 31129 | 1464191317675 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 08:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:48:37 INFO - PROCESS | 31129 | 1464191317681 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 31129 | 1464191317684 Marionette TRACE conn3 <- [1,842,null,{}] 08:48:37 INFO - PROCESS | 31129 | 1464191317690 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:37 INFO - PROCESS | 31129 | 1464191317870 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:48:38 INFO - PROCESS | 31129 | 1464191318111 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:38 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a019800 == 91 [pid = 31129] [id = 218] 08:48:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x9a01e000) [pid = 31129] [serial = 655] [outer = (nil)] 08:48:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x9a2a7400) [pid = 31129] [serial = 656] [outer = 0x9a01e000] 08:48:38 INFO - PROCESS | 31129 | 1464191318238 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x9ab97000) [pid = 31129] [serial = 657] [outer = 0x9a01e000] 08:48:39 INFO - PROCESS | 31129 | 1464191319128 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1484ms 08:48:39 INFO - PROCESS | 31129 | 1464191319166 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 31129 | 1464191319169 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 08:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:48:39 INFO - PROCESS | 31129 | 1464191319176 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 31129 | 1464191319179 Marionette TRACE conn3 <- [1,846,null,{}] 08:48:39 INFO - PROCESS | 31129 | 1464191319185 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:39 INFO - PROCESS | 31129 | 1464191319362 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:48:39 INFO - PROCESS | 31129 | 1464191319554 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 31129 | ++DOCSHELL 0x95b7f400 == 92 [pid = 31129] [id = 219] 08:48:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x9a1dcc00) [pid = 31129] [serial = 658] [outer = (nil)] 08:48:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x9b58c800) [pid = 31129] [serial = 659] [outer = 0x9a1dcc00] 08:48:39 INFO - PROCESS | 31129 | 1464191319640 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x9b591c00) [pid = 31129] [serial = 660] [outer = 0x9a1dcc00] 08:48:40 INFO - PROCESS | 31129 | 1464191320604 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1491ms 08:48:40 INFO - PROCESS | 31129 | 1464191320667 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:48:40 INFO - PROCESS | 31129 | 1464191320672 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 08:48:40 INFO - PROCESS | 31129 | 1464191320679 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 31129 | 1464191320683 Marionette TRACE conn3 <- [1,850,null,{}] 08:48:40 INFO - PROCESS | 31129 | 1464191320689 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:40 INFO - PROCESS | 31129 | 1464191320908 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:48:41 INFO - PROCESS | 31129 | 1464191321158 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 31129 | ++DOCSHELL 0x9b9fbc00 == 93 [pid = 31129] [id = 220] 08:48:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x9d45dc00) [pid = 31129] [serial = 661] [outer = (nil)] 08:48:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0xa060ac00) [pid = 31129] [serial = 662] [outer = 0x9d45dc00] 08:48:41 INFO - PROCESS | 31129 | 1464191321300 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0xa2142400) [pid = 31129] [serial = 663] [outer = 0x9d45dc00] 08:48:42 INFO - PROCESS | 31129 | 1464191322226 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1583ms 08:48:42 INFO - PROCESS | 31129 | 1464191322262 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 31129 | 1464191322266 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 08:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:48:42 INFO - PROCESS | 31129 | 1464191322272 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 31129 | 1464191322276 Marionette TRACE conn3 <- [1,854,null,{}] 08:48:42 INFO - PROCESS | 31129 | 1464191322286 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:42 INFO - PROCESS | 31129 | 1464191322488 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:48:42 INFO - PROCESS | 31129 | 1464191322722 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 31129 | ++DOCSHELL 0x9d9a2800 == 94 [pid = 31129] [id = 221] 08:48:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x9d9a8000) [pid = 31129] [serial = 664] [outer = (nil)] 08:48:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0xa240fc00) [pid = 31129] [serial = 665] [outer = 0x9d9a8000] 08:48:42 INFO - PROCESS | 31129 | 1464191322849 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0xa26cac00) [pid = 31129] [serial = 666] [outer = 0x9d9a8000] 08:48:43 INFO - PROCESS | 31129 | 1464191323687 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1487ms 08:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:48:43 INFO - PROCESS | 31129 | 1464191323761 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 31129 | 1464191323764 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 08:48:43 INFO - PROCESS | 31129 | 1464191323770 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 31129 | 1464191323784 Marionette TRACE conn3 <- [1,858,null,{}] 08:48:43 INFO - PROCESS | 31129 | 1464191323789 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:44 INFO - PROCESS | 31129 | 1464191324008 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:48:44 INFO - PROCESS | 31129 | 1464191324284 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae65c00 == 95 [pid = 31129] [id = 222] 08:48:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x8dfaf400) [pid = 31129] [serial = 667] [outer = (nil)] 08:48:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0xa3252000) [pid = 31129] [serial = 668] [outer = 0x8dfaf400] 08:48:44 INFO - PROCESS | 31129 | 1464191324442 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0xa3546400) [pid = 31129] [serial = 669] [outer = 0x8dfaf400] 08:48:45 INFO - PROCESS | 31129 | 1464191325319 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1591ms 08:48:45 INFO - PROCESS | 31129 | 1464191325361 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 31129 | 1464191325364 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 08:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:48:45 INFO - PROCESS | 31129 | 1464191325370 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 31129 | 1464191325374 Marionette TRACE conn3 <- [1,862,null,{}] 08:48:45 INFO - PROCESS | 31129 | 1464191325379 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:45 INFO - PROCESS | 31129 | 1464191325555 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:48:46 INFO - PROCESS | 31129 | 1464191326133 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be43800 == 96 [pid = 31129] [id = 223] 08:48:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x8be46400) [pid = 31129] [serial = 670] [outer = (nil)] 08:48:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x8d584400) [pid = 31129] [serial = 671] [outer = 0x8be46400] 08:48:46 INFO - PROCESS | 31129 | 1464191326256 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x8dc77400) [pid = 31129] [serial = 672] [outer = 0x8be46400] 08:48:47 INFO - PROCESS | 31129 | 1464191327172 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1839ms 08:48:47 INFO - PROCESS | 31129 | 1464191327212 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 31129 | 1464191327218 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 08:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:48:47 INFO - PROCESS | 31129 | 1464191327225 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 31129 | 1464191327231 Marionette TRACE conn3 <- [1,866,null,{}] 08:48:47 INFO - PROCESS | 31129 | 1464191327238 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:47 INFO - PROCESS | 31129 | 1464191327434 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:48:47 INFO - PROCESS | 31129 | 1464191327830 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 31129 | ++DOCSHELL 0x8e141800 == 97 [pid = 31129] [id = 224] 08:48:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x8e142400) [pid = 31129] [serial = 673] [outer = (nil)] 08:48:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x91126400) [pid = 31129] [serial = 674] [outer = 0x8e142400] 08:48:47 INFO - PROCESS | 31129 | 1464191327934 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x91c1c800) [pid = 31129] [serial = 675] [outer = 0x8e142400] 08:48:48 INFO - PROCESS | 31129 | --DOCSHELL 0x8be47c00 == 96 [pid = 31129] [id = 157] 08:48:48 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x8dc70800) [pid = 31129] [serial = 580] [outer = (nil)] [url = about:blank] 08:48:48 INFO - PROCESS | 31129 | --DOCSHELL 0x9267e400 == 95 [pid = 31129] [id = 208] 08:48:48 INFO - PROCESS | 31129 | --DOCSHELL 0x91c12800 == 94 [pid = 31129] [id = 207] 08:48:48 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5d1400 == 93 [pid = 31129] [id = 206] 08:48:49 INFO - PROCESS | 31129 | --DOCSHELL 0x8e14bc00 == 92 [pid = 31129] [id = 205] 08:48:49 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5d6000 == 91 [pid = 31129] [id = 204] 08:48:49 INFO - PROCESS | 31129 | --DOCSHELL 0x8d586400 == 90 [pid = 31129] [id = 203] 08:48:49 INFO - PROCESS | 31129 | 1464191329076 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:48:49 INFO - PROCESS | 31129 | --DOCSHELL 0x8ec34000 == 89 [pid = 31129] [id = 196] 08:48:49 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5dbc00 == 88 [pid = 31129] [id = 195] 08:48:49 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae6e400 == 87 [pid = 31129] [id = 194] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x91110c00) [pid = 31129] [serial = 541] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0xa113e400) [pid = 31129] [serial = 553] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x95b7d800) [pid = 31129] [serial = 544] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x99f70c00) [pid = 31129] [serial = 547] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x8b5d9400) [pid = 31129] [serial = 556] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x9b58e800) [pid = 31129] [serial = 550] [outer = (nil)] [url = about:blank] 08:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1884ms 08:48:49 INFO - PROCESS | 31129 | 1464191329110 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 31129 | 1464191329116 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 08:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:48:49 INFO - PROCESS | 31129 | 1464191329125 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 31129 | 1464191329131 Marionette TRACE conn3 <- [1,870,null,{}] 08:48:49 INFO - PROCESS | 31129 | 1464191329142 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:49 INFO - PROCESS | 31129 | 1464191329434 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x93c75c00) [pid = 31129] [serial = 577] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x952c0400) [pid = 31129] [serial = 578] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x92443800) [pid = 31129] [serial = 574] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x8ec2f000) [pid = 31129] [serial = 571] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x8dc78800) [pid = 31129] [serial = 562] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x8e14b800) [pid = 31129] [serial = 563] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x9110f800) [pid = 31129] [serial = 572] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x9111fc00) [pid = 31129] [serial = 559] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x92246800) [pid = 31129] [serial = 566] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x9111d800) [pid = 31129] [serial = 565] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x9293bc00) [pid = 31129] [serial = 569] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x92933c00) [pid = 31129] [serial = 568] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x92655c00) [pid = 31129] [serial = 575] [outer = (nil)] [url = about:blank] 08:48:49 INFO - PROCESS | 31129 | 1464191329703 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be4f400 == 88 [pid = 31129] [id = 225] 08:48:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x8dc78800) [pid = 31129] [serial = 676] [outer = (nil)] 08:48:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x8e147800) [pid = 31129] [serial = 677] [outer = 0x8dc78800] 08:48:49 INFO - PROCESS | 31129 | 1464191329796 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x8ea94400) [pid = 31129] [serial = 678] [outer = 0x8dc78800] 08:48:50 INFO - PROCESS | 31129 | 1464191330802 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1693ms 08:48:50 INFO - PROCESS | 31129 | 1464191330818 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 31129 | 1464191330828 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 08:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:48:50 INFO - PROCESS | 31129 | 1464191330839 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 31129 | 1464191330844 Marionette TRACE conn3 <- [1,874,null,{}] 08:48:50 INFO - PROCESS | 31129 | 1464191330851 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:51 INFO - PROCESS | 31129 | 1464191331097 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:48:51 INFO - PROCESS | 31129 | 1464191331350 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 31129 | ++DOCSHELL 0x913f0400 == 89 [pid = 31129] [id = 226] 08:48:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x913f1000) [pid = 31129] [serial = 679] [outer = (nil)] 08:48:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x91c1e800) [pid = 31129] [serial = 680] [outer = 0x913f1000] 08:48:51 INFO - PROCESS | 31129 | 1464191331488 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x9223f000) [pid = 31129] [serial = 681] [outer = 0x913f1000] 08:48:52 INFO - PROCESS | 31129 | 1464191332523 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1738ms 08:48:52 INFO - PROCESS | 31129 | 1464191332578 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 31129 | 1464191332582 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 08:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:48:52 INFO - PROCESS | 31129 | 1464191332589 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 31129 | 1464191332595 Marionette TRACE conn3 <- [1,878,null,{}] 08:48:52 INFO - PROCESS | 31129 | 1464191332612 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:48:52 INFO - PROCESS | 31129 | 1464191332845 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:48:53 INFO - PROCESS | 31129 | 1464191333175 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 31129 | ++DOCSHELL 0x92669400 == 90 [pid = 31129] [id = 227] 08:48:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x92674400) [pid = 31129] [serial = 682] [outer = (nil)] 08:48:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x9267f000) [pid = 31129] [serial = 683] [outer = 0x92674400] 08:48:53 INFO - PROCESS | 31129 | 1464191333275 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x9293c400) [pid = 31129] [serial = 684] [outer = 0x92674400] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea13c00 == 89 [pid = 31129] [id = 121] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x93921400 == 88 [pid = 31129] [id = 15] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x93c77000 == 87 [pid = 31129] [id = 200] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae6b400 == 86 [pid = 31129] [id = 201] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x8be45c00 == 85 [pid = 31129] [id = 202] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x95095800 == 84 [pid = 31129] [id = 199] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x8e14d000 == 83 [pid = 31129] [id = 150] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x8be44c00 == 82 [pid = 31129] [id = 170] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x8d586800 == 81 [pid = 31129] [id = 180] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x92a5cc00 == 80 [pid = 31129] [id = 85] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x8be43800 == 79 [pid = 31129] [id = 223] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x9d9a2800 == 78 [pid = 31129] [id = 221] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x9b9fbc00 == 77 [pid = 31129] [id = 220] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x95b7f400 == 76 [pid = 31129] [id = 219] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5d7c00 == 75 [pid = 31129] [id = 217] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x9a019800 == 74 [pid = 31129] [id = 218] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5ddc00 == 73 [pid = 31129] [id = 216] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x95b83800 == 72 [pid = 31129] [id = 215] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5dd400 == 71 [pid = 31129] [id = 214] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae6e000 == 70 [pid = 31129] [id = 213] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x8ec34800 == 69 [pid = 31129] [id = 211] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x8d581800 == 68 [pid = 31129] [id = 212] 08:48:56 INFO - PROCESS | 31129 | --DOCSHELL 0x8e147400 == 67 [pid = 31129] [id = 210] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x92478800 == 66 [pid = 31129] [id = 108] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x91fbc400 == 65 [pid = 31129] [id = 23] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8be4e800 == 64 [pid = 31129] [id = 153] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x952bfc00 == 63 [pid = 31129] [id = 48] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0xa35e9800 == 62 [pid = 31129] [id = 130] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x93c74400 == 61 [pid = 31129] [id = 159] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8ec35800 == 60 [pid = 31129] [id = 151] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x9a021400 == 59 [pid = 31129] [id = 162] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x92d04400 == 58 [pid = 31129] [id = 8] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x98469800 == 57 [pid = 31129] [id = 16] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0xa0605800 == 56 [pid = 31129] [id = 13] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x91cf7800 == 55 [pid = 31129] [id = 156] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x92d09800 == 54 [pid = 31129] [id = 10] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x92bc1400 == 53 [pid = 31129] [id = 155] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x92240400 == 52 [pid = 31129] [id = 39] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x92d04000 == 51 [pid = 31129] [id = 20] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x92473400 == 50 [pid = 31129] [id = 181] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0xa3581c00 == 49 [pid = 31129] [id = 128] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x91fbd800 == 48 [pid = 31129] [id = 41] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x9391e000 == 47 [pid = 31129] [id = 22] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x91cf6400 == 46 [pid = 31129] [id = 94] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x9293e400 == 45 [pid = 31129] [id = 198] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x9b919000 == 44 [pid = 31129] [id = 18] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8d581c00 == 43 [pid = 31129] [id = 165] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea92400 == 42 [pid = 31129] [id = 113] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x913f9800 == 41 [pid = 31129] [id = 84] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x91cfc000 == 40 [pid = 31129] [id = 112] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae6c000 == 39 [pid = 31129] [id = 169] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea9a000 == 38 [pid = 31129] [id = 129] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x9a2a5800 == 37 [pid = 31129] [id = 164] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x95384000 == 36 [pid = 31129] [id = 14] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x9a2a6800 == 35 [pid = 31129] [id = 111] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8be4b000 == 34 [pid = 31129] [id = 179] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x9244b800 == 33 [pid = 31129] [id = 160] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x92d0c400 == 32 [pid = 31129] [id = 12] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x95034c00 == 31 [pid = 31129] [id = 40] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x91c15c00 == 30 [pid = 31129] [id = 163] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea0d400 == 29 [pid = 31129] [id = 100] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x952c0800 == 28 [pid = 31129] [id = 110] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x91fb5c00 == 27 [pid = 31129] [id = 109] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae65000 == 26 [pid = 31129] [id = 168] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x95c78800 == 25 [pid = 31129] [id = 167] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8eaa0c00 == 24 [pid = 31129] [id = 114] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x99f6dc00 == 23 [pid = 31129] [id = 77] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8e148400 == 22 [pid = 31129] [id = 161] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8d583000 == 21 [pid = 31129] [id = 197] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae6d000 == 20 [pid = 31129] [id = 182] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8d584c00 == 19 [pid = 31129] [id = 166] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x93915400 == 18 [pid = 31129] [id = 68] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x9a2ae800 == 17 [pid = 31129] [id = 78] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae65c00 == 16 [pid = 31129] [id = 222] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x9aedc000 == 15 [pid = 31129] [id = 93] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x98ef1400 == 14 [pid = 31129] [id = 19] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x91c1a800 == 13 [pid = 31129] [id = 158] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x913f0400 == 12 [pid = 31129] [id = 226] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8e141800 == 11 [pid = 31129] [id = 224] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8be4f400 == 10 [pid = 31129] [id = 225] 08:49:00 INFO - PROCESS | 31129 | --DOCSHELL 0x8d587800 == 9 [pid = 31129] [id = 209] 08:49:02 INFO - PROCESS | 31129 | 1464191342903 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 10361ms 08:49:02 INFO - PROCESS | 31129 | 1464191342951 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 31129 | 1464191342958 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 08:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:49:02 INFO - PROCESS | 31129 | 1464191342966 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 31129 | 1464191342970 Marionette TRACE conn3 <- [1,882,null,{}] 08:49:02 INFO - PROCESS | 31129 | 1464191342981 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:03 INFO - PROCESS | 31129 | 1464191343246 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:49:03 INFO - PROCESS | 31129 | 1464191343265 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be47000 == 10 [pid = 31129] [id = 228] 08:49:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x8be47800) [pid = 31129] [serial = 685] [outer = (nil)] 08:49:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x8be4a000) [pid = 31129] [serial = 686] [outer = 0x8be47800] 08:49:03 INFO - PROCESS | 31129 | 1464191343351 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x8be4c000) [pid = 31129] [serial = 687] [outer = 0x8be47800] 08:49:04 INFO - PROCESS | 31129 | 1464191344228 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1290ms 08:49:04 INFO - PROCESS | 31129 | 1464191344255 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 31129 | 1464191344265 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 08:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:49:04 INFO - PROCESS | 31129 | 1464191344280 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 31129 | 1464191344284 Marionette TRACE conn3 <- [1,886,null,{}] 08:49:04 INFO - PROCESS | 31129 | 1464191344290 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:04 INFO - PROCESS | 31129 | 1464191344536 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:49:04 INFO - PROCESS | 31129 | 1464191344620 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be44400 == 11 [pid = 31129] [id = 229] 08:49:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x8dc6e400) [pid = 31129] [serial = 688] [outer = (nil)] 08:49:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x8dfa3400) [pid = 31129] [serial = 689] [outer = 0x8dc6e400] 08:49:04 INFO - PROCESS | 31129 | 1464191344699 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x8dfabc00) [pid = 31129] [serial = 690] [outer = 0x8dc6e400] 08:49:05 INFO - PROCESS | 31129 | 1464191345694 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1435ms 08:49:05 INFO - PROCESS | 31129 | 1464191345715 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 31129 | 1464191345720 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 08:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:49:05 INFO - PROCESS | 31129 | 1464191345732 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 31129 | 1464191345738 Marionette TRACE conn3 <- [1,890,null,{}] 08:49:05 INFO - PROCESS | 31129 | 1464191345755 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:05 INFO - PROCESS | 31129 | 1464191345992 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:49:06 INFO - PROCESS | 31129 | 1464191346018 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea0c000 == 12 [pid = 31129] [id = 230] 08:49:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x8ea0c400) [pid = 31129] [serial = 691] [outer = (nil)] 08:49:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x8ea15000) [pid = 31129] [serial = 692] [outer = 0x8ea0c400] 08:49:06 INFO - PROCESS | 31129 | 1464191346100 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x8ea95000) [pid = 31129] [serial = 693] [outer = 0x8ea0c400] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x9a1dcc00) [pid = 31129] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x9a01e000) [pid = 31129] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x8d586c00) [pid = 31129] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x92931800) [pid = 31129] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x9a2a6000) [pid = 31129] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x91125800) [pid = 31129] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x92477c00) [pid = 31129] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x8d584000) [pid = 31129] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x8d581400) [pid = 31129] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x8d587000) [pid = 31129] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x8ae6dc00) [pid = 31129] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x8d590c00) [pid = 31129] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x9247a400) [pid = 31129] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x99f56c00) [pid = 31129] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x8ea0f400) [pid = 31129] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x8ea12c00) [pid = 31129] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x8ea95400) [pid = 31129] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x8b5d2000) [pid = 31129] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x92bc3800) [pid = 31129] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x952bf400) [pid = 31129] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 128 (0x8be44800) [pid = 31129] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 127 (0x91c14000) [pid = 31129] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 126 (0x95c7c400) [pid = 31129] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 125 (0x8b5d2400) [pid = 31129] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 124 (0x8ec36400) [pid = 31129] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 123 (0x8ec39c00) [pid = 31129] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 122 (0x9223e000) [pid = 31129] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 121 (0x8b5de800) [pid = 31129] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 120 (0x9780a400) [pid = 31129] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 119 (0x92661c00) [pid = 31129] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 118 (0x8be43c00) [pid = 31129] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 117 (0x9293b400) [pid = 31129] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 116 (0x91cf1c00) [pid = 31129] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 115 (0x8ec36000) [pid = 31129] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 114 (0x91c13000) [pid = 31129] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 113 (0x8e147c00) [pid = 31129] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 112 (0x8be46400) [pid = 31129] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 111 (0x913f1000) [pid = 31129] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 110 (0x8e142400) [pid = 31129] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:49:08 INFO - PROCESS | 31129 | --DOMWINDOW == 109 (0x8dc78800) [pid = 31129] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:49:09 INFO - PROCESS | 31129 | --DOMWINDOW == 108 (0x8dfaf400) [pid = 31129] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:49:09 INFO - PROCESS | 31129 | --DOMWINDOW == 107 (0x9d9a8000) [pid = 31129] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:49:09 INFO - PROCESS | 31129 | --DOMWINDOW == 106 (0x9d45dc00) [pid = 31129] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:49:09 INFO - PROCESS | 31129 | 1464191349012 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 3365ms 08:49:09 INFO - PROCESS | 31129 | 1464191349092 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:49:09 INFO - PROCESS | 31129 | 1464191349096 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 08:49:09 INFO - PROCESS | 31129 | 1464191349102 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - PROCESS | 31129 | 1464191349106 Marionette TRACE conn3 <- [1,894,null,{}] 08:49:09 INFO - PROCESS | 31129 | 1464191349111 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:09 INFO - PROCESS | 31129 | 1464191349265 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:49:09 INFO - PROCESS | 31129 | 1464191349277 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae62c00 == 13 [pid = 31129] [id = 231] 08:49:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 107 (0x8be43800) [pid = 31129] [serial = 694] [outer = (nil)] 08:49:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 108 (0x8dc75c00) [pid = 31129] [serial = 695] [outer = 0x8be43800] 08:49:09 INFO - PROCESS | 31129 | 1464191349464 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 109 (0x8ea14800) [pid = 31129] [serial = 696] [outer = 0x8be43800] 08:49:10 INFO - PROCESS | 31129 | 1464191350229 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1186ms 08:49:10 INFO - PROCESS | 31129 | 1464191350288 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 31129 | 1464191350291 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 08:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:49:10 INFO - PROCESS | 31129 | 1464191350297 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 31129 | 1464191350300 Marionette TRACE conn3 <- [1,898,null,{}] 08:49:10 INFO - PROCESS | 31129 | 1464191350306 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:10 INFO - PROCESS | 31129 | 1464191350507 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:49:10 INFO - PROCESS | 31129 | 1464191350518 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be44800 == 14 [pid = 31129] [id = 232] 08:49:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 110 (0x8dc6c400) [pid = 31129] [serial = 697] [outer = (nil)] 08:49:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 111 (0x8ec34c00) [pid = 31129] [serial = 698] [outer = 0x8dc6c400] 08:49:10 INFO - PROCESS | 31129 | 1464191350592 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 112 (0x91107c00) [pid = 31129] [serial = 699] [outer = 0x8dc6c400] 08:49:11 INFO - PROCESS | 31129 | 1464191351742 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1482ms 08:49:11 INFO - PROCESS | 31129 | 1464191351782 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:49:11 INFO - PROCESS | 31129 | 1464191351792 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 08:49:11 INFO - PROCESS | 31129 | 1464191351802 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 31129 | 1464191351809 Marionette TRACE conn3 <- [1,902,null,{}] 08:49:11 INFO - PROCESS | 31129 | 1464191351818 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:12 INFO - PROCESS | 31129 | 1464191352079 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:49:12 INFO - PROCESS | 31129 | 1464191352381 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be4bc00 == 15 [pid = 31129] [id = 233] 08:49:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 113 (0x8d583800) [pid = 31129] [serial = 700] [outer = (nil)] 08:49:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 114 (0x8dfb2400) [pid = 31129] [serial = 701] [outer = 0x8d583800] 08:49:12 INFO - PROCESS | 31129 | 1464191352511 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 115 (0x8e149400) [pid = 31129] [serial = 702] [outer = 0x8d583800] 08:49:13 INFO - PROCESS | 31129 | 1464191353465 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1703ms 08:49:13 INFO - PROCESS | 31129 | 1464191353504 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 31129 | 1464191353517 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 08:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:49:13 INFO - PROCESS | 31129 | 1464191353531 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 31129 | 1464191353535 Marionette TRACE conn3 <- [1,906,null,{}] 08:49:13 INFO - PROCESS | 31129 | 1464191353542 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:13 INFO - PROCESS | 31129 | 1464191353775 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:49:14 INFO - PROCESS | 31129 | 1464191354050 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:14 INFO - PROCESS | 31129 | ++DOCSHELL 0x9110bc00 == 16 [pid = 31129] [id = 234] 08:49:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 116 (0x91110400) [pid = 31129] [serial = 703] [outer = (nil)] 08:49:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 117 (0x9111c400) [pid = 31129] [serial = 704] [outer = 0x91110400] 08:49:14 INFO - PROCESS | 31129 | 1464191354179 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 118 (0x8ea97000) [pid = 31129] [serial = 705] [outer = 0x91110400] 08:49:15 INFO - PROCESS | 31129 | 1464191355069 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1586ms 08:49:15 INFO - PROCESS | 31129 | 1464191355117 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 31129 | 1464191355122 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 08:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:49:15 INFO - PROCESS | 31129 | 1464191355128 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 31129 | 1464191355135 Marionette TRACE conn3 <- [1,910,null,{}] 08:49:15 INFO - PROCESS | 31129 | 1464191355151 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:15 INFO - PROCESS | 31129 | 1464191355332 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:49:15 INFO - PROCESS | 31129 | 1464191355502 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:15 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae6b400 == 17 [pid = 31129] [id = 235] 08:49:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 119 (0x8ae6e800) [pid = 31129] [serial = 706] [outer = (nil)] 08:49:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 120 (0x91c11000) [pid = 31129] [serial = 707] [outer = 0x8ae6e800] 08:49:15 INFO - PROCESS | 31129 | 1464191355594 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 121 (0x91c18400) [pid = 31129] [serial = 708] [outer = 0x8ae6e800] 08:49:16 INFO - PROCESS | 31129 | 1464191356504 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1444ms 08:49:16 INFO - PROCESS | 31129 | 1464191356574 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 31129 | 1464191356579 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 08:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:49:16 INFO - PROCESS | 31129 | 1464191356585 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 31129 | 1464191356589 Marionette TRACE conn3 <- [1,914,null,{}] 08:49:16 INFO - PROCESS | 31129 | 1464191356595 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:16 INFO - PROCESS | 31129 | 1464191356810 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:49:17 INFO - PROCESS | 31129 | 1464191357110 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea0a800 == 18 [pid = 31129] [id = 236] 08:49:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 122 (0x913fa000) [pid = 31129] [serial = 709] [outer = (nil)] 08:49:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 123 (0x91cf4000) [pid = 31129] [serial = 710] [outer = 0x913fa000] 08:49:17 INFO - PROCESS | 31129 | 1464191357295 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 124 (0x91cf7400) [pid = 31129] [serial = 711] [outer = 0x913fa000] 08:49:18 INFO - PROCESS | 31129 | 1464191358458 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1932ms 08:49:18 INFO - PROCESS | 31129 | 1464191358517 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 31129 | 1464191358521 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 08:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:49:18 INFO - PROCESS | 31129 | 1464191358527 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 31129 | 1464191358531 Marionette TRACE conn3 <- [1,918,null,{}] 08:49:18 INFO - PROCESS | 31129 | 1464191358537 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:18 INFO - PROCESS | 31129 | 1464191358707 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:49:18 INFO - PROCESS | 31129 | 1464191358961 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae6a000 == 19 [pid = 31129] [id = 237] 08:49:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 125 (0x8d58e000) [pid = 31129] [serial = 712] [outer = (nil)] 08:49:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 126 (0x91fb2c00) [pid = 31129] [serial = 713] [outer = 0x8d58e000] 08:49:19 INFO - PROCESS | 31129 | 1464191359085 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 127 (0x91fb5c00) [pid = 31129] [serial = 714] [outer = 0x8d58e000] 08:49:19 INFO - PROCESS | 31129 | 1464191359969 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1480ms 08:49:20 INFO - PROCESS | 31129 | 1464191360009 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 31129 | 1464191360012 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 08:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:49:20 INFO - PROCESS | 31129 | 1464191360020 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 31129 | 1464191360023 Marionette TRACE conn3 <- [1,922,null,{}] 08:49:20 INFO - PROCESS | 31129 | 1464191360029 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:20 INFO - PROCESS | 31129 | 1464191360228 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:49:20 INFO - PROCESS | 31129 | 1464191360406 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 31129 | ++DOCSHELL 0x92474400 == 20 [pid = 31129] [id = 238] 08:49:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 128 (0x92479c00) [pid = 31129] [serial = 715] [outer = (nil)] 08:49:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x9264a000) [pid = 31129] [serial = 716] [outer = 0x92479c00] 08:49:20 INFO - PROCESS | 31129 | 1464191360504 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x9264e000) [pid = 31129] [serial = 717] [outer = 0x92479c00] 08:49:21 INFO - PROCESS | 31129 | 1464191361392 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1438ms 08:49:21 INFO - PROCESS | 31129 | 1464191361459 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 31129 | 1464191361463 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 08:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:49:21 INFO - PROCESS | 31129 | 1464191361470 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 31129 | 1464191361474 Marionette TRACE conn3 <- [1,926,null,{}] 08:49:21 INFO - PROCESS | 31129 | 1464191361479 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:21 INFO - PROCESS | 31129 | 1464191361650 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:49:21 INFO - PROCESS | 31129 | 1464191361824 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 31129 | ++DOCSHELL 0x91110000 == 21 [pid = 31129] [id = 239] 08:49:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x91fbd800) [pid = 31129] [serial = 718] [outer = (nil)] 08:49:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x92667c00) [pid = 31129] [serial = 719] [outer = 0x91fbd800] 08:49:21 INFO - PROCESS | 31129 | 1464191361908 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x9266b400) [pid = 31129] [serial = 720] [outer = 0x91fbd800] 08:49:22 INFO - PROCESS | 31129 | 1464191362891 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1480ms 08:49:22 INFO - PROCESS | 31129 | 1464191362951 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 31129 | 1464191362954 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 08:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:49:22 INFO - PROCESS | 31129 | 1464191362961 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - PROCESS | 31129 | 1464191362965 Marionette TRACE conn3 <- [1,930,null,{}] 08:49:22 INFO - PROCESS | 31129 | 1464191362971 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:23 INFO - PROCESS | 31129 | 1464191363140 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:49:23 INFO - PROCESS | 31129 | 1464191363314 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5d4800 == 22 [pid = 31129] [id = 240] 08:49:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x8dfb0c00) [pid = 31129] [serial = 721] [outer = (nil)] 08:49:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x92678400) [pid = 31129] [serial = 722] [outer = 0x8dfb0c00] 08:49:23 INFO - PROCESS | 31129 | 1464191363406 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x9267a800) [pid = 31129] [serial = 723] [outer = 0x8dfb0c00] 08:49:24 INFO - PROCESS | 31129 | 1464191364315 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1432ms 08:49:24 INFO - PROCESS | 31129 | 1464191364395 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 31129 | 1464191364398 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 08:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:49:24 INFO - PROCESS | 31129 | 1464191364405 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 31129 | 1464191364409 Marionette TRACE conn3 <- [1,934,null,{}] 08:49:24 INFO - PROCESS | 31129 | 1464191364415 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:24 INFO - PROCESS | 31129 | 1464191364632 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:49:24 INFO - PROCESS | 31129 | 1464191364866 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 31129 | ++DOCSHELL 0x8d585c00 == 23 [pid = 31129] [id = 241] 08:49:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x8dfae000) [pid = 31129] [serial = 724] [outer = (nil)] 08:49:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x92937400) [pid = 31129] [serial = 725] [outer = 0x8dfae000] 08:49:25 INFO - PROCESS | 31129 | 1464191365001 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x9293bc00) [pid = 31129] [serial = 726] [outer = 0x8dfae000] 08:49:25 INFO - PROCESS | 31129 | 1464191365883 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1535ms 08:49:25 INFO - PROCESS | 31129 | 1464191365942 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:49:25 INFO - PROCESS | 31129 | 1464191365945 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 08:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:49:25 INFO - PROCESS | 31129 | 1464191365952 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:49:25 INFO - PROCESS | 31129 | 1464191365956 Marionette TRACE conn3 <- [1,938,null,{}] 08:49:25 INFO - PROCESS | 31129 | 1464191365961 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:26 INFO - PROCESS | 31129 | 1464191366135 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:49:26 INFO - PROCESS | 31129 | 1464191366309 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 31129 | ++DOCSHELL 0x8e14b000 == 24 [pid = 31129] [id = 242] 08:49:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x8ea9c400) [pid = 31129] [serial = 727] [outer = (nil)] 08:49:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x92a5c000) [pid = 31129] [serial = 728] [outer = 0x8ea9c400] 08:49:26 INFO - PROCESS | 31129 | 1464191366395 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 31129 | --DOCSHELL 0x92669400 == 23 [pid = 31129] [id = 227] 08:49:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x8ae64800) [pid = 31129] [serial = 729] [outer = 0x8ea9c400] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x952c3000) [pid = 31129] [serial = 629] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x8dc77400) [pid = 31129] [serial = 672] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x92bc9c00) [pid = 31129] [serial = 626] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x8d584400) [pid = 31129] [serial = 671] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x99f6f000) [pid = 31129] [serial = 651] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x99b85800) [pid = 31129] [serial = 647] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x99f39400) [pid = 31129] [serial = 648] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x95d5f000) [pid = 31129] [serial = 644] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x9780e800) [pid = 31129] [serial = 645] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x92665400) [pid = 31129] [serial = 422] [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.] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x95c79400) [pid = 31129] [serial = 640] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x95c85c00) [pid = 31129] [serial = 641] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x92bc6800) [pid = 31129] [serial = 637] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 128 (0x9537c800) [pid = 31129] [serial = 638] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 127 (0x9244f400) [pid = 31129] [serial = 635] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 126 (0x8ea94400) [pid = 31129] [serial = 678] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 125 (0x98eea400) [pid = 31129] [serial = 539] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 124 (0x939de400) [pid = 31129] [serial = 628] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 123 (0x91fbc800) [pid = 31129] [serial = 634] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 122 (0x8ec38c00) [pid = 31129] [serial = 632] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 121 (0x8ea99400) [pid = 31129] [serial = 631] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 120 (0x91c1c800) [pid = 31129] [serial = 675] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 119 (0x8e147800) [pid = 31129] [serial = 677] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 118 (0x91126400) [pid = 31129] [serial = 674] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 117 (0xa3252000) [pid = 31129] [serial = 668] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 116 (0xa3546400) [pid = 31129] [serial = 669] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 115 (0xa240fc00) [pid = 31129] [serial = 665] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 114 (0xa26cac00) [pid = 31129] [serial = 666] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 113 (0xa2142400) [pid = 31129] [serial = 663] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 112 (0x9b591c00) [pid = 31129] [serial = 660] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 111 (0xa060ac00) [pid = 31129] [serial = 662] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 110 (0x9ab97000) [pid = 31129] [serial = 657] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 109 (0x9a2a7400) [pid = 31129] [serial = 656] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 108 (0x9b58c800) [pid = 31129] [serial = 659] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 107 (0x9a020800) [pid = 31129] [serial = 654] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 106 (0x92936400) [pid = 31129] [serial = 625] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 105 (0xa2276c00) [pid = 31129] [serial = 554] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 104 (0x92648800) [pid = 31129] [serial = 590] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 103 (0x95d5b000) [pid = 31129] [serial = 545] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 102 (0x91121800) [pid = 31129] [serial = 560] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 101 (0x8ec39000) [pid = 31129] [serial = 604] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 100 (0x8dfb2c00) [pid = 31129] [serial = 611] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 99 (0x8dc6c800) [pid = 31129] [serial = 610] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 98 (0x9a026000) [pid = 31129] [serial = 548] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 97 (0x92667400) [pid = 31129] [serial = 608] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 96 (0x9267c000) [pid = 31129] [serial = 623] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 95 (0x92652800) [pid = 31129] [serial = 605] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 94 (0x9b91bc00) [pid = 31129] [serial = 551] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 93 (0x913f4400) [pid = 31129] [serial = 614] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 92 (0x8ec2f400) [pid = 31129] [serial = 616] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 91 (0x91126000) [pid = 31129] [serial = 587] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 90 (0x9266bc00) [pid = 31129] [serial = 622] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 89 (0x8be4a400) [pid = 31129] [serial = 584] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 88 (0x94640000) [pid = 31129] [serial = 596] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 87 (0x92447400) [pid = 31129] [serial = 589] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 86 (0x9537a000) [pid = 31129] [serial = 598] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 85 (0x8dfaa000) [pid = 31129] [serial = 581] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 84 (0x8ec3d400) [pid = 31129] [serial = 607] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 83 (0x92a5e400) [pid = 31129] [serial = 593] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 82 (0x95d61000) [pid = 31129] [serial = 601] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 81 (0x8b5d9800) [pid = 31129] [serial = 583] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 80 (0xa113a400) [pid = 31129] [serial = 557] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 79 (0x91119c00) [pid = 31129] [serial = 613] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 78 (0x9391dc00) [pid = 31129] [serial = 595] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 77 (0x91108800) [pid = 31129] [serial = 586] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 76 (0x913f7400) [pid = 31129] [serial = 515] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 75 (0x9780b800) [pid = 31129] [serial = 602] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 74 (0x91cf5800) [pid = 31129] [serial = 542] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 73 (0x92646800) [pid = 31129] [serial = 620] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 72 (0x913f2000) [pid = 31129] [serial = 617] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 71 (0x92473800) [pid = 31129] [serial = 619] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 70 (0x92673c00) [pid = 31129] [serial = 592] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 69 (0x95c77800) [pid = 31129] [serial = 599] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 68 (0x99f58800) [pid = 31129] [serial = 650] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 67 (0x9a019000) [pid = 31129] [serial = 653] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 66 (0x9267f000) [pid = 31129] [serial = 683] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 65 (0x9223f000) [pid = 31129] [serial = 681] [outer = (nil)] [url = about:blank] 08:49:27 INFO - PROCESS | 31129 | --DOMWINDOW == 64 (0x91c1e800) [pid = 31129] [serial = 680] [outer = (nil)] [url = about:blank] 08:49:28 INFO - PROCESS | 31129 | 1464191368134 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 2200ms 08:49:28 INFO - PROCESS | 31129 | 1464191368153 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 31129 | 1464191368161 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 08:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:49:28 INFO - PROCESS | 31129 | 1464191368168 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 31129 | 1464191368174 Marionette TRACE conn3 <- [1,942,null,{}] 08:49:28 INFO - PROCESS | 31129 | 1464191368181 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:28 INFO - PROCESS | 31129 | 1464191368343 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:49:28 INFO - PROCESS | 31129 | 1464191368466 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:28 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae67c00 == 24 [pid = 31129] [id = 243] 08:49:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 65 (0x8b5d8c00) [pid = 31129] [serial = 730] [outer = (nil)] 08:49:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 66 (0x8d589c00) [pid = 31129] [serial = 731] [outer = 0x8b5d8c00] 08:49:28 INFO - PROCESS | 31129 | 1464191368540 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 67 (0x8dc78c00) [pid = 31129] [serial = 732] [outer = 0x8b5d8c00] 08:49:29 INFO - PROCESS | 31129 | 1464191369309 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1188ms 08:49:29 INFO - PROCESS | 31129 | 1464191369356 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:49:29 INFO - PROCESS | 31129 | 1464191369364 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 08:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:49:29 INFO - PROCESS | 31129 | 1464191369378 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 31129 | 1464191369383 Marionette TRACE conn3 <- [1,946,null,{}] 08:49:29 INFO - PROCESS | 31129 | 1464191369388 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:29 INFO - PROCESS | 31129 | 1464191369552 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:49:29 INFO - PROCESS | 31129 | 1464191369564 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:29 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dfb2800 == 25 [pid = 31129] [id = 244] 08:49:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 68 (0x8e147800) [pid = 31129] [serial = 733] [outer = (nil)] 08:49:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 69 (0x8eaa0c00) [pid = 31129] [serial = 734] [outer = 0x8e147800] 08:49:29 INFO - PROCESS | 31129 | 1464191369634 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 70 (0x8ec39c00) [pid = 31129] [serial = 735] [outer = 0x8e147800] 08:49:30 INFO - PROCESS | 31129 | 1464191370622 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1288ms 08:49:30 INFO - PROCESS | 31129 | 1464191370666 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:49:30 INFO - PROCESS | 31129 | 1464191370670 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 08:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:49:30 INFO - PROCESS | 31129 | 1464191370681 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:49:30 INFO - PROCESS | 31129 | 1464191370685 Marionette TRACE conn3 <- [1,950,null,{}] 08:49:30 INFO - PROCESS | 31129 | 1464191370708 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:30 INFO - PROCESS | 31129 | 1464191370919 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:49:30 INFO - PROCESS | 31129 | 1464191370951 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:30 INFO - PROCESS | 31129 | ++DOCSHELL 0x9111e000 == 26 [pid = 31129] [id = 245] 08:49:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 71 (0x91124c00) [pid = 31129] [serial = 736] [outer = (nil)] 08:49:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 72 (0x913ed000) [pid = 31129] [serial = 737] [outer = 0x91124c00] 08:49:31 INFO - PROCESS | 31129 | 1464191371029 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 73 (0x913f2c00) [pid = 31129] [serial = 738] [outer = 0x91124c00] 08:49:31 INFO - PROCESS | 31129 | --DOMWINDOW == 72 (0x8be43800) [pid = 31129] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:49:31 INFO - PROCESS | 31129 | --DOMWINDOW == 71 (0x8dc6e400) [pid = 31129] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:49:31 INFO - PROCESS | 31129 | --DOMWINDOW == 70 (0x92674400) [pid = 31129] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:49:31 INFO - PROCESS | 31129 | --DOMWINDOW == 69 (0x8ea0c400) [pid = 31129] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:49:31 INFO - PROCESS | 31129 | --DOMWINDOW == 68 (0x8be47800) [pid = 31129] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:49:31 INFO - PROCESS | 31129 | 1464191371896 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1246ms 08:49:31 INFO - PROCESS | 31129 | 1464191371923 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:49:31 INFO - PROCESS | 31129 | 1464191371928 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 08:49:31 INFO - PROCESS | 31129 | 1464191371934 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 31129 | 1464191371937 Marionette TRACE conn3 <- [1,954,null,{}] 08:49:31 INFO - PROCESS | 31129 | 1464191371942 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:32 INFO - PROCESS | 31129 | 1464191372141 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:49:32 INFO - PROCESS | 31129 | 1464191372221 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:32 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dfa6800 == 27 [pid = 31129] [id = 246] 08:49:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 69 (0x91109800) [pid = 31129] [serial = 739] [outer = (nil)] 08:49:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 70 (0x913f7000) [pid = 31129] [serial = 740] [outer = 0x91109800] 08:49:32 INFO - PROCESS | 31129 | 1464191372293 Marionette DEBUG loaded listener.js 08:49:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 71 (0x91c12000) [pid = 31129] [serial = 741] [outer = 0x91109800] 08:49:33 INFO - PROCESS | 31129 | 1464191373078 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1188ms 08:49:33 INFO - PROCESS | 31129 | 1464191373121 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:49:33 INFO - PROCESS | 31129 | 1464191373123 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 08:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:49:33 INFO - PROCESS | 31129 | 1464191373130 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:49:33 INFO - PROCESS | 31129 | 1464191373133 Marionette TRACE conn3 <- [1,958,null,{}] 08:49:33 INFO - PROCESS | 31129 | 1464191373138 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:33 INFO - PROCESS | 31129 | 1464191373292 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:49:33 INFO - PROCESS | 31129 | 1464191373307 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dc70c00 == 28 [pid = 31129] [id = 247] 08:49:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 72 (0x913eec00) [pid = 31129] [serial = 742] [outer = (nil)] 08:49:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 73 (0x91cf9000) [pid = 31129] [serial = 743] [outer = 0x913eec00] 08:49:33 INFO - PROCESS | 31129 | 1464191373378 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 74 (0x9244a400) [pid = 31129] [serial = 744] [outer = 0x913eec00] 08:49:34 INFO - PROCESS | 31129 | 1464191374479 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1383ms 08:49:34 INFO - PROCESS | 31129 | 1464191374514 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 31129 | 1464191374520 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 08:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:49:34 INFO - PROCESS | 31129 | 1464191374529 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 31129 | 1464191374534 Marionette TRACE conn3 <- [1,962,null,{}] 08:49:34 INFO - PROCESS | 31129 | 1464191374543 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:34 INFO - PROCESS | 31129 | 1464191374743 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:49:34 INFO - PROCESS | 31129 | 1464191374963 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5de800 == 29 [pid = 31129] [id = 248] 08:49:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 75 (0x8be4f800) [pid = 31129] [serial = 745] [outer = (nil)] 08:49:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 76 (0x8dfb2000) [pid = 31129] [serial = 746] [outer = 0x8be4f800] 08:49:35 INFO - PROCESS | 31129 | 1464191375096 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 77 (0x8e14d000) [pid = 31129] [serial = 747] [outer = 0x8be4f800] 08:49:35 INFO - PROCESS | 31129 | 1464191375965 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1496ms 08:49:36 INFO - PROCESS | 31129 | 1464191376025 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:49:36 INFO - PROCESS | 31129 | 1464191376034 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 08:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:49:36 INFO - PROCESS | 31129 | 1464191376045 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - PROCESS | 31129 | 1464191376048 Marionette TRACE conn3 <- [1,966,null,{}] 08:49:36 INFO - PROCESS | 31129 | 1464191376055 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:36 INFO - PROCESS | 31129 | 1464191376275 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:49:36 INFO - PROCESS | 31129 | 1464191376434 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 31129 | ++DOCSHELL 0x9111a800 == 30 [pid = 31129] [id = 249] 08:49:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 78 (0x9111bc00) [pid = 31129] [serial = 748] [outer = (nil)] 08:49:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 79 (0x91126000) [pid = 31129] [serial = 749] [outer = 0x9111bc00] 08:49:36 INFO - PROCESS | 31129 | 1464191376573 Marionette DEBUG loaded listener.js 08:49:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 80 (0x91c17c00) [pid = 31129] [serial = 750] [outer = 0x9111bc00] 08:49:37 INFO - PROCESS | 31129 | 1464191377517 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1533ms 08:49:37 INFO - PROCESS | 31129 | 1464191377578 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 31129 | 1464191377582 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 08:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:49:37 INFO - PROCESS | 31129 | 1464191377595 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 31129 | 1464191377607 Marionette TRACE conn3 <- [1,970,null,{}] 08:49:37 INFO - PROCESS | 31129 | 1464191377624 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:37 INFO - PROCESS | 31129 | 1464191377849 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:49:38 INFO - PROCESS | 31129 | 1464191378070 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:38 INFO - PROCESS | 31129 | ++DOCSHELL 0x91cf1400 == 31 [pid = 31129] [id = 250] 08:49:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 81 (0x92474000) [pid = 31129] [serial = 751] [outer = (nil)] 08:49:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 82 (0x9264a800) [pid = 31129] [serial = 752] [outer = 0x92474000] 08:49:38 INFO - PROCESS | 31129 | 1464191378203 Marionette DEBUG loaded listener.js 08:49:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 83 (0x92665400) [pid = 31129] [serial = 753] [outer = 0x92474000] 08:49:39 INFO - PROCESS | 31129 | 1464191379120 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1593ms 08:49:39 INFO - PROCESS | 31129 | 1464191379189 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 31129 | 1464191379194 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 08:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:49:39 INFO - PROCESS | 31129 | 1464191379201 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 31129 | 1464191379204 Marionette TRACE conn3 <- [1,974,null,{}] 08:49:39 INFO - PROCESS | 31129 | 1464191379210 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:39 INFO - PROCESS | 31129 | 1464191379431 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:49:39 INFO - PROCESS | 31129 | 1464191379635 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 31129 | ++DOCSHELL 0x9110c400 == 32 [pid = 31129] [id = 251] 08:49:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 84 (0x92670400) [pid = 31129] [serial = 754] [outer = (nil)] 08:49:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 85 (0x92932c00) [pid = 31129] [serial = 755] [outer = 0x92670400] 08:49:39 INFO - PROCESS | 31129 | 1464191379764 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 86 (0x9293f400) [pid = 31129] [serial = 756] [outer = 0x92670400] 08:49:40 INFO - PROCESS | 31129 | 1464191380633 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1479ms 08:49:40 INFO - PROCESS | 31129 | 1464191380681 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 31129 | 1464191380685 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 08:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:49:40 INFO - PROCESS | 31129 | 1464191380691 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 31129 | 1464191380695 Marionette TRACE conn3 <- [1,978,null,{}] 08:49:40 INFO - PROCESS | 31129 | 1464191380700 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:40 INFO - PROCESS | 31129 | 1464191380866 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:49:41 INFO - PROCESS | 31129 | 1464191381032 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec2fc00 == 33 [pid = 31129] [id = 252] 08:49:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 87 (0x91c13800) [pid = 31129] [serial = 757] [outer = (nil)] 08:49:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 88 (0x92bc0c00) [pid = 31129] [serial = 758] [outer = 0x91c13800] 08:49:41 INFO - PROCESS | 31129 | 1464191381114 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 89 (0x92bc5400) [pid = 31129] [serial = 759] [outer = 0x91c13800] 08:49:42 INFO - PROCESS | 31129 | 1464191382061 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1430ms 08:49:42 INFO - PROCESS | 31129 | 1464191382122 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 31129 | 1464191382125 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 08:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:49:42 INFO - PROCESS | 31129 | 1464191382132 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 31129 | 1464191382135 Marionette TRACE conn3 <- [1,982,null,{}] 08:49:42 INFO - PROCESS | 31129 | 1464191382142 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:42 INFO - PROCESS | 31129 | 1464191382348 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:49:42 INFO - PROCESS | 31129 | 1464191382510 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 31129 | ++DOCSHELL 0x92931400 == 34 [pid = 31129] [id = 253] 08:49:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 90 (0x92a5b000) [pid = 31129] [serial = 760] [outer = (nil)] 08:49:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 91 (0x92d0c400) [pid = 31129] [serial = 761] [outer = 0x92a5b000] 08:49:42 INFO - PROCESS | 31129 | 1464191382599 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 92 (0x93916800) [pid = 31129] [serial = 762] [outer = 0x92a5b000] 08:49:43 INFO - PROCESS | 31129 | 1464191383499 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1439ms 08:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:49:43 INFO - PROCESS | 31129 | 1464191383572 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:49:43 INFO - PROCESS | 31129 | 1464191383576 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 08:49:43 INFO - PROCESS | 31129 | 1464191383582 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:49:43 INFO - PROCESS | 31129 | 1464191383586 Marionette TRACE conn3 <- [1,986,null,{}] 08:49:43 INFO - PROCESS | 31129 | 1464191383591 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:43 INFO - PROCESS | 31129 | 1464191383798 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:49:43 INFO - PROCESS | 31129 | 1464191383965 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 31129 | ++DOCSHELL 0x913fa400 == 35 [pid = 31129] [id = 254] 08:49:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 93 (0x92d06000) [pid = 31129] [serial = 763] [outer = (nil)] 08:49:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 94 (0x939dac00) [pid = 31129] [serial = 764] [outer = 0x92d06000] 08:49:44 INFO - PROCESS | 31129 | 1464191384115 Marionette DEBUG loaded listener.js 08:49:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 95 (0x93c75000) [pid = 31129] [serial = 765] [outer = 0x92d06000] 08:49:44 INFO - PROCESS | 31129 | 1464191384978 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1432ms 08:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:49:45 INFO - PROCESS | 31129 | 1464191385015 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 31129 | 1464191385018 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 08:49:45 INFO - PROCESS | 31129 | 1464191385024 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 31129 | 1464191385028 Marionette TRACE conn3 <- [1,990,null,{}] 08:49:45 INFO - PROCESS | 31129 | 1464191385034 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:45 INFO - PROCESS | 31129 | 1464191385199 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:49:45 INFO - PROCESS | 31129 | 1464191385365 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:45 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea10400 == 36 [pid = 31129] [id = 255] 08:49:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 96 (0x92939000) [pid = 31129] [serial = 766] [outer = (nil)] 08:49:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 97 (0x9463e000) [pid = 31129] [serial = 767] [outer = 0x92939000] 08:49:45 INFO - PROCESS | 31129 | 1464191385447 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 98 (0x94645400) [pid = 31129] [serial = 768] [outer = 0x92939000] 08:49:46 INFO - PROCESS | 31129 | 1464191386681 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1682ms 08:49:46 INFO - PROCESS | 31129 | 1464191386705 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:49:46 INFO - PROCESS | 31129 | 1464191386711 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 08:49:46 INFO - PROCESS | 31129 | 1464191386719 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:49:46 INFO - PROCESS | 31129 | 1464191386725 Marionette TRACE conn3 <- [1,994,null,{}] 08:49:46 INFO - PROCESS | 31129 | 1464191386734 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:46 INFO - PROCESS | 31129 | 1464191386899 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:49:47 INFO - PROCESS | 31129 | 1464191387139 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:47 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5dbc00 == 37 [pid = 31129] [id = 256] 08:49:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 99 (0x8b5dd400) [pid = 31129] [serial = 769] [outer = (nil)] 08:49:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 100 (0x8e149000) [pid = 31129] [serial = 770] [outer = 0x8b5dd400] 08:49:47 INFO - PROCESS | 31129 | 1464191387215 Marionette DEBUG loaded listener.js 08:49:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 101 (0x8ea9dc00) [pid = 31129] [serial = 771] [outer = 0x8b5dd400] 08:49:48 INFO - PROCESS | 31129 | 1464191388053 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1386ms 08:49:48 INFO - PROCESS | 31129 | 1464191388125 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:49:48 INFO - PROCESS | 31129 | 1464191388132 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 08:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:49:48 INFO - PROCESS | 31129 | 1464191388142 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:49:48 INFO - PROCESS | 31129 | 1464191388146 Marionette TRACE conn3 <- [1,998,null,{}] 08:49:48 INFO - PROCESS | 31129 | 1464191388152 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:48 INFO - PROCESS | 31129 | 1464191388324 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:49:48 INFO - PROCESS | 31129 | 1464191388627 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:48 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5db400 == 38 [pid = 31129] [id = 257] 08:49:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 102 (0x8b5dc800) [pid = 31129] [serial = 772] [outer = (nil)] 08:49:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 103 (0x913f1400) [pid = 31129] [serial = 773] [outer = 0x8b5dc800] 08:49:48 INFO - PROCESS | 31129 | 1464191388721 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 104 (0x91cf1000) [pid = 31129] [serial = 774] [outer = 0x8b5dc800] 08:49:49 INFO - PROCESS | 31129 | 1464191389731 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:49:49 INFO - PROCESS | 31129 | --DOMWINDOW == 103 (0x8ea14800) [pid = 31129] [serial = 696] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 31129 | --DOMWINDOW == 102 (0x8dfa3400) [pid = 31129] [serial = 689] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 31129 | --DOMWINDOW == 101 (0x8dfabc00) [pid = 31129] [serial = 690] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 31129 | --DOMWINDOW == 100 (0x8dc75c00) [pid = 31129] [serial = 695] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 31129 | --DOMWINDOW == 99 (0x9293c400) [pid = 31129] [serial = 684] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 31129 | --DOMWINDOW == 98 (0x8ea15000) [pid = 31129] [serial = 692] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 31129 | --DOMWINDOW == 97 (0x8ea95000) [pid = 31129] [serial = 693] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 31129 | --DOMWINDOW == 96 (0x8be4a000) [pid = 31129] [serial = 686] [outer = (nil)] [url = about:blank] 08:49:49 INFO - PROCESS | 31129 | --DOMWINDOW == 95 (0x8be4c000) [pid = 31129] [serial = 687] [outer = (nil)] [url = about:blank] 08:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1632ms 08:49:49 INFO - PROCESS | 31129 | 1464191389774 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 31129 | 1464191389777 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 08:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:49:49 INFO - PROCESS | 31129 | 1464191389784 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 31129 | 1464191389789 Marionette TRACE conn3 <- [1,1002,null,{}] 08:49:49 INFO - PROCESS | 31129 | 1464191389805 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:49 INFO - PROCESS | 31129 | 1464191389967 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:49:50 INFO - PROCESS | 31129 | 1464191390090 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:50 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dfb2c00 == 39 [pid = 31129] [id = 258] 08:49:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 96 (0x8ea16800) [pid = 31129] [serial = 775] [outer = (nil)] 08:49:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 97 (0x913f4000) [pid = 31129] [serial = 776] [outer = 0x8ea16800] 08:49:50 INFO - PROCESS | 31129 | 1464191390204 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 98 (0x91cfa800) [pid = 31129] [serial = 777] [outer = 0x8ea16800] 08:49:50 INFO - PROCESS | 31129 | 1464191390950 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1195ms 08:49:50 INFO - PROCESS | 31129 | 1464191390983 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:49:50 INFO - PROCESS | 31129 | 1464191390987 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 08:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:49:50 INFO - PROCESS | 31129 | 1464191390993 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - PROCESS | 31129 | 1464191390996 Marionette TRACE conn3 <- [1,1006,null,{}] 08:49:51 INFO - PROCESS | 31129 | 1464191391001 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:51 INFO - PROCESS | 31129 | 1464191391170 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:49:51 INFO - PROCESS | 31129 | 1464191391184 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:51 INFO - PROCESS | 31129 | ++DOCSHELL 0x8e147000 == 40 [pid = 31129] [id = 259] 08:49:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 99 (0x9244e400) [pid = 31129] [serial = 778] [outer = (nil)] 08:49:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 100 (0x92474c00) [pid = 31129] [serial = 779] [outer = 0x9244e400] 08:49:51 INFO - PROCESS | 31129 | 1464191391257 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 101 (0x9264d400) [pid = 31129] [serial = 780] [outer = 0x9244e400] 08:49:52 INFO - PROCESS | 31129 | 1464191392134 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1178ms 08:49:52 INFO - PROCESS | 31129 | 1464191392172 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:49:52 INFO - PROCESS | 31129 | 1464191392175 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 08:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:49:52 INFO - PROCESS | 31129 | 1464191392195 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:49:52 INFO - PROCESS | 31129 | 1464191392198 Marionette TRACE conn3 <- [1,1010,null,{}] 08:49:52 INFO - PROCESS | 31129 | 1464191392203 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:52 INFO - PROCESS | 31129 | 1464191392398 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:49:52 INFO - PROCESS | 31129 | 1464191392416 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 31129 | ++DOCSHELL 0x92445800 == 41 [pid = 31129] [id = 260] 08:49:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 102 (0x92474800) [pid = 31129] [serial = 781] [outer = (nil)] 08:49:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 103 (0x92673400) [pid = 31129] [serial = 782] [outer = 0x92474800] 08:49:52 INFO - PROCESS | 31129 | 1464191392485 Marionette DEBUG loaded listener.js 08:49:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 104 (0x92679400) [pid = 31129] [serial = 783] [outer = 0x92474800] 08:49:53 INFO - PROCESS | 31129 | 1464191393355 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1238ms 08:49:53 INFO - PROCESS | 31129 | 1464191393425 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:49:53 INFO - PROCESS | 31129 | 1464191393428 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 08:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:49:53 INFO - PROCESS | 31129 | 1464191393434 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:49:53 INFO - PROCESS | 31129 | 1464191393437 Marionette TRACE conn3 <- [1,1014,null,{}] 08:49:53 INFO - PROCESS | 31129 | 1464191393443 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:53 INFO - PROCESS | 31129 | 1464191393711 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:49:53 INFO - PROCESS | 31129 | 1464191393734 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:53 INFO - PROCESS | 31129 | ++DOCSHELL 0x8e146c00 == 42 [pid = 31129] [id = 261] 08:49:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 105 (0x8e14e400) [pid = 31129] [serial = 784] [outer = (nil)] 08:49:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 106 (0x92d03800) [pid = 31129] [serial = 785] [outer = 0x8e14e400] 08:49:53 INFO - PROCESS | 31129 | 1464191393819 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 107 (0x9391dc00) [pid = 31129] [serial = 786] [outer = 0x8e14e400] 08:49:54 INFO - PROCESS | 31129 | --DOMWINDOW == 106 (0x91124c00) [pid = 31129] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:49:54 INFO - PROCESS | 31129 | --DOMWINDOW == 105 (0x91109800) [pid = 31129] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:49:54 INFO - PROCESS | 31129 | --DOMWINDOW == 104 (0x8b5d8c00) [pid = 31129] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:49:54 INFO - PROCESS | 31129 | --DOMWINDOW == 103 (0x8e147800) [pid = 31129] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:49:54 INFO - PROCESS | 31129 | --DOMWINDOW == 102 (0x8ea9c400) [pid = 31129] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:49:54 INFO - PROCESS | 31129 | 1464191394914 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1528ms 08:49:54 INFO - PROCESS | 31129 | 1464191394963 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:49:54 INFO - PROCESS | 31129 | 1464191394966 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 08:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:49:54 INFO - PROCESS | 31129 | 1464191394973 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:49:54 INFO - PROCESS | 31129 | 1464191394976 Marionette TRACE conn3 <- [1,1018,null,{}] 08:49:54 INFO - PROCESS | 31129 | 1464191394981 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:55 INFO - PROCESS | 31129 | 1464191395174 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:49:55 INFO - PROCESS | 31129 | 1464191395194 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:55 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5d8c00 == 43 [pid = 31129] [id = 262] 08:49:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 103 (0x8b5dfc00) [pid = 31129] [serial = 787] [outer = (nil)] 08:49:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 104 (0x93c72800) [pid = 31129] [serial = 788] [outer = 0x8b5dfc00] 08:49:55 INFO - PROCESS | 31129 | 1464191395264 Marionette DEBUG loaded listener.js 08:49:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 105 (0x95026800) [pid = 31129] [serial = 789] [outer = 0x8b5dfc00] 08:49:56 INFO - PROCESS | 31129 | 1464191396018 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1093ms 08:49:56 INFO - PROCESS | 31129 | 1464191396067 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:49:56 INFO - PROCESS | 31129 | 1464191396070 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 08:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:49:56 INFO - PROCESS | 31129 | 1464191396077 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:49:56 INFO - PROCESS | 31129 | 1464191396081 Marionette TRACE conn3 <- [1,1022,null,{}] 08:49:56 INFO - PROCESS | 31129 | 1464191396086 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:56 INFO - PROCESS | 31129 | 1464191396289 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:49:56 INFO - PROCESS | 31129 | 1464191396308 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:56 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea9c400 == 44 [pid = 31129] [id = 263] 08:49:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 106 (0x93c77c00) [pid = 31129] [serial = 790] [outer = (nil)] 08:49:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 107 (0x95090400) [pid = 31129] [serial = 791] [outer = 0x93c77c00] 08:49:56 INFO - PROCESS | 31129 | 1464191396379 Marionette DEBUG loaded listener.js 08:49:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 108 (0x952be400) [pid = 31129] [serial = 792] [outer = 0x93c77c00] 08:49:57 INFO - PROCESS | 31129 | 1464191397451 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1440ms 08:49:57 INFO - PROCESS | 31129 | 1464191397519 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:49:57 INFO - PROCESS | 31129 | 1464191397526 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 08:49:57 INFO - PROCESS | 31129 | 1464191397534 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:49:57 INFO - PROCESS | 31129 | 1464191397541 Marionette TRACE conn3 <- [1,1026,null,{}] 08:49:57 INFO - PROCESS | 31129 | 1464191397549 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:57 INFO - PROCESS | 31129 | 1464191397751 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:49:57 INFO - PROCESS | 31129 | 1464191397918 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:57 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae69400 == 45 [pid = 31129] [id = 264] 08:49:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 109 (0x8ae6f000) [pid = 31129] [serial = 793] [outer = (nil)] 08:49:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 110 (0x8e14b400) [pid = 31129] [serial = 794] [outer = 0x8ae6f000] 08:49:58 INFO - PROCESS | 31129 | 1464191398007 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 111 (0x8ec3dc00) [pid = 31129] [serial = 795] [outer = 0x8ae6f000] 08:49:58 INFO - PROCESS | 31129 | 1464191398962 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1489ms 08:49:59 INFO - PROCESS | 31129 | 1464191399031 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:49:59 INFO - PROCESS | 31129 | 1464191399046 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 08:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:49:59 INFO - PROCESS | 31129 | 1464191399057 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:49:59 INFO - PROCESS | 31129 | 1464191399062 Marionette TRACE conn3 <- [1,1030,null,{}] 08:49:59 INFO - PROCESS | 31129 | 1464191399068 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:49:59 INFO - PROCESS | 31129 | 1464191399304 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:49:59 INFO - PROCESS | 31129 | 1464191399561 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 31129 | ++DOCSHELL 0x91106800 == 46 [pid = 31129] [id = 265] 08:49:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 112 (0x913f4400) [pid = 31129] [serial = 796] [outer = (nil)] 08:49:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 113 (0x92447400) [pid = 31129] [serial = 797] [outer = 0x913f4400] 08:49:59 INFO - PROCESS | 31129 | 1464191399694 Marionette DEBUG loaded listener.js 08:49:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 114 (0x92478400) [pid = 31129] [serial = 798] [outer = 0x913f4400] 08:50:00 INFO - PROCESS | 31129 | 1464191400722 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1742ms 08:50:00 INFO - PROCESS | 31129 | 1464191400799 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:50:00 INFO - PROCESS | 31129 | 1464191400804 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 08:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:50:00 INFO - PROCESS | 31129 | 1464191400810 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:50:00 INFO - PROCESS | 31129 | 1464191400816 Marionette TRACE conn3 <- [1,1034,null,{}] 08:50:00 INFO - PROCESS | 31129 | 1464191400833 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:01 INFO - PROCESS | 31129 | 1464191401064 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:50:01 INFO - PROCESS | 31129 | 1464191401284 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:01 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5d5c00 == 47 [pid = 31129] [id = 266] 08:50:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 115 (0x8b5d6000) [pid = 31129] [serial = 799] [outer = (nil)] 08:50:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 116 (0x95092800) [pid = 31129] [serial = 800] [outer = 0x8b5d6000] 08:50:01 INFO - PROCESS | 31129 | 1464191401388 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 117 (0x952c8800) [pid = 31129] [serial = 801] [outer = 0x8b5d6000] 08:50:02 INFO - PROCESS | 31129 | 1464191402252 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1487ms 08:50:02 INFO - PROCESS | 31129 | 1464191402299 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:50:02 INFO - PROCESS | 31129 | 1464191402307 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 08:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:50:02 INFO - PROCESS | 31129 | 1464191402315 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 31129 | 1464191402319 Marionette TRACE conn3 <- [1,1038,null,{}] 08:50:02 INFO - PROCESS | 31129 | 1464191402327 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:02 INFO - PROCESS | 31129 | 1464191402630 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:50:02 INFO - PROCESS | 31129 | 1464191402936 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:02 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae6ac00 == 48 [pid = 31129] [id = 267] 08:50:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 118 (0x92bc8400) [pid = 31129] [serial = 802] [outer = (nil)] 08:50:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 119 (0x95383800) [pid = 31129] [serial = 803] [outer = 0x92bc8400] 08:50:03 INFO - PROCESS | 31129 | 1464191403026 Marionette DEBUG loaded listener.js 08:50:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 120 (0x95385800) [pid = 31129] [serial = 804] [outer = 0x92bc8400] 08:50:03 INFO - PROCESS | 31129 | 1464191403938 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1686ms 08:50:04 INFO - PROCESS | 31129 | 1464191404002 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:50:04 INFO - PROCESS | 31129 | 1464191404006 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 08:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:50:04 INFO - PROCESS | 31129 | 1464191404012 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:50:04 INFO - PROCESS | 31129 | 1464191404016 Marionette TRACE conn3 <- [1,1042,null,{}] 08:50:04 INFO - PROCESS | 31129 | 1464191404021 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:04 INFO - PROCESS | 31129 | 1464191404216 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:50:04 INFO - PROCESS | 31129 | 1464191404383 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:04 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae61800 == 49 [pid = 31129] [id = 268] 08:50:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 121 (0x91109c00) [pid = 31129] [serial = 805] [outer = (nil)] 08:50:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 122 (0x95b80000) [pid = 31129] [serial = 806] [outer = 0x91109c00] 08:50:04 INFO - PROCESS | 31129 | 1464191404471 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 123 (0x95b83000) [pid = 31129] [serial = 807] [outer = 0x91109c00] 08:50:05 INFO - PROCESS | 31129 | 1464191405399 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1439ms 08:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:50:05 INFO - PROCESS | 31129 | 1464191405451 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 31129 | 1464191405455 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 08:50:05 INFO - PROCESS | 31129 | 1464191405461 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 31129 | 1464191405465 Marionette TRACE conn3 <- [1,1046,null,{}] 08:50:05 INFO - PROCESS | 31129 | 1464191405471 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:05 INFO - PROCESS | 31129 | 1464191405700 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:50:05 INFO - PROCESS | 31129 | 1464191405868 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae61400 == 50 [pid = 31129] [id = 269] 08:50:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 124 (0x8dfb0000) [pid = 31129] [serial = 808] [outer = (nil)] 08:50:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 125 (0x95c82c00) [pid = 31129] [serial = 809] [outer = 0x8dfb0000] 08:50:06 INFO - PROCESS | 31129 | 1464191405997 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 126 (0x95d55400) [pid = 31129] [serial = 810] [outer = 0x8dfb0000] 08:50:06 INFO - PROCESS | 31129 | 1464191406839 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1441ms 08:50:06 INFO - PROCESS | 31129 | 1464191406903 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:50:06 INFO - PROCESS | 31129 | 1464191406907 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 08:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:50:06 INFO - PROCESS | 31129 | 1464191406913 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - PROCESS | 31129 | 1464191406917 Marionette TRACE conn3 <- [1,1050,null,{}] 08:50:06 INFO - PROCESS | 31129 | 1464191406922 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:07 INFO - PROCESS | 31129 | 1464191407099 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:50:07 INFO - PROCESS | 31129 | 1464191407281 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:07 INFO - PROCESS | 31129 | ++DOCSHELL 0x95c79c00 == 51 [pid = 31129] [id = 270] 08:50:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 127 (0x95c7c400) [pid = 31129] [serial = 811] [outer = (nil)] 08:50:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 128 (0x95d5f400) [pid = 31129] [serial = 812] [outer = 0x95c7c400] 08:50:07 INFO - PROCESS | 31129 | 1464191407367 Marionette DEBUG loaded listener.js 08:50:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x97809800) [pid = 31129] [serial = 813] [outer = 0x95c7c400] 08:50:08 INFO - PROCESS | 31129 | 1464191408268 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1430ms 08:50:08 INFO - PROCESS | 31129 | 1464191408344 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:50:08 INFO - PROCESS | 31129 | 1464191408348 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 08:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:50:08 INFO - PROCESS | 31129 | 1464191408354 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - PROCESS | 31129 | 1464191408358 Marionette TRACE conn3 <- [1,1054,null,{}] 08:50:08 INFO - PROCESS | 31129 | 1464191408363 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:08 INFO - PROCESS | 31129 | 1464191408582 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:50:08 INFO - PROCESS | 31129 | 1464191408796 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 31129 | ++DOCSHELL 0x95c84800 == 52 [pid = 31129] [id = 271] 08:50:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x95d5bc00) [pid = 31129] [serial = 814] [outer = (nil)] 08:50:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x9780e800) [pid = 31129] [serial = 815] [outer = 0x95d5bc00] 08:50:08 INFO - PROCESS | 31129 | 1464191408932 Marionette DEBUG loaded listener.js 08:50:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x97815000) [pid = 31129] [serial = 816] [outer = 0x95d5bc00] 08:50:09 INFO - PROCESS | 31129 | 1464191409821 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1539ms 08:50:09 INFO - PROCESS | 31129 | 1464191409895 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:50:09 INFO - PROCESS | 31129 | 1464191409898 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 08:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:50:09 INFO - PROCESS | 31129 | 1464191409905 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:50:09 INFO - PROCESS | 31129 | 1464191409908 Marionette TRACE conn3 <- [1,1058,null,{}] 08:50:09 INFO - PROCESS | 31129 | 1464191409914 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:10 INFO - PROCESS | 31129 | 1464191410159 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:50:10 INFO - PROCESS | 31129 | 1464191410382 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:10 INFO - PROCESS | 31129 | ++DOCSHELL 0x95c78c00 == 53 [pid = 31129] [id = 272] 08:50:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x95d5ac00) [pid = 31129] [serial = 817] [outer = (nil)] 08:50:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x97859c00) [pid = 31129] [serial = 818] [outer = 0x95d5ac00] 08:50:10 INFO - PROCESS | 31129 | 1464191410506 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x97861400) [pid = 31129] [serial = 819] [outer = 0x95d5ac00] 08:50:11 INFO - PROCESS | 31129 | 1464191411420 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1592ms 08:50:11 INFO - PROCESS | 31129 | 1464191411500 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:50:11 INFO - PROCESS | 31129 | 1464191411506 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 08:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:50:11 INFO - PROCESS | 31129 | 1464191411516 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:50:11 INFO - PROCESS | 31129 | 1464191411520 Marionette TRACE conn3 <- [1,1062,null,{}] 08:50:11 INFO - PROCESS | 31129 | 1464191411530 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:11 INFO - PROCESS | 31129 | 1464191411755 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:50:12 INFO - PROCESS | 31129 | 1464191412000 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:12 INFO - PROCESS | 31129 | ++DOCSHELL 0x97816c00 == 54 [pid = 31129] [id = 273] 08:50:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x982c0000) [pid = 31129] [serial = 820] [outer = (nil)] 08:50:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x982c9800) [pid = 31129] [serial = 821] [outer = 0x982c0000] 08:50:12 INFO - PROCESS | 31129 | 1464191412099 Marionette DEBUG loaded listener.js 08:50:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x982ccc00) [pid = 31129] [serial = 822] [outer = 0x982c0000] 08:50:13 INFO - PROCESS | 31129 | 1464191413040 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1590ms 08:50:13 INFO - PROCESS | 31129 | 1464191413104 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:50:13 INFO - PROCESS | 31129 | 1464191413109 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 08:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:50:13 INFO - PROCESS | 31129 | 1464191413116 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 31129 | 1464191413121 Marionette TRACE conn3 <- [1,1066,null,{}] 08:50:13 INFO - PROCESS | 31129 | 1464191413126 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:13 INFO - PROCESS | 31129 | 1464191413348 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:50:13 INFO - PROCESS | 31129 | 1464191413568 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:13 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dfa3400 == 55 [pid = 31129] [id = 274] 08:50:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x8dfa4400) [pid = 31129] [serial = 823] [outer = (nil)] 08:50:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x990f1000) [pid = 31129] [serial = 824] [outer = 0x8dfa4400] 08:50:13 INFO - PROCESS | 31129 | 1464191413728 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x99765400) [pid = 31129] [serial = 825] [outer = 0x8dfa4400] 08:50:14 INFO - PROCESS | 31129 | 1464191414657 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1589ms 08:50:14 INFO - PROCESS | 31129 | 1464191414706 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:50:14 INFO - PROCESS | 31129 | 1464191414710 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 08:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:50:14 INFO - PROCESS | 31129 | 1464191414716 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 31129 | 1464191414718 Marionette TRACE conn3 <- [1,1070,null,{}] 08:50:14 INFO - PROCESS | 31129 | 1464191414724 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:14 INFO - PROCESS | 31129 | 1464191414945 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:50:15 INFO - PROCESS | 31129 | 1464191415453 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be50c00 == 56 [pid = 31129] [id = 275] 08:50:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x8d582000) [pid = 31129] [serial = 826] [outer = (nil)] 08:50:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x8d58fc00) [pid = 31129] [serial = 827] [outer = 0x8d582000] 08:50:15 INFO - PROCESS | 31129 | 1464191415577 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x8e140800) [pid = 31129] [serial = 828] [outer = 0x8d582000] 08:50:16 INFO - PROCESS | 31129 | 1464191416562 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1884ms 08:50:16 INFO - PROCESS | 31129 | 1464191416602 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:50:16 INFO - PROCESS | 31129 | 1464191416608 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 08:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:50:16 INFO - PROCESS | 31129 | 1464191416616 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - PROCESS | 31129 | 1464191416621 Marionette TRACE conn3 <- [1,1074,null,{}] 08:50:16 INFO - PROCESS | 31129 | 1464191416628 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:16 INFO - PROCESS | 31129 | 1464191416803 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:50:17 INFO - PROCESS | 31129 | 1464191417039 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:17 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae69000 == 57 [pid = 31129] [id = 276] 08:50:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x8ea0dc00) [pid = 31129] [serial = 829] [outer = (nil)] 08:50:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x91126400) [pid = 31129] [serial = 830] [outer = 0x8ea0dc00] 08:50:17 INFO - PROCESS | 31129 | 1464191417177 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x91c19c00) [pid = 31129] [serial = 831] [outer = 0x8ea0dc00] 08:50:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5d8c00 == 56 [pid = 31129] [id = 262] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x91cf9000) [pid = 31129] [serial = 743] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8e146c00 == 55 [pid = 31129] [id = 261] 08:50:17 INFO - PROCESS | 31129 | --DOCSHELL 0x92445800 == 54 [pid = 31129] [id = 260] 08:50:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8e147000 == 53 [pid = 31129] [id = 259] 08:50:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8dfb2c00 == 52 [pid = 31129] [id = 258] 08:50:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5db400 == 51 [pid = 31129] [id = 257] 08:50:17 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5dbc00 == 50 [pid = 31129] [id = 256] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x8dfb2400) [pid = 31129] [serial = 701] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x9264a000) [pid = 31129] [serial = 716] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x92937400) [pid = 31129] [serial = 725] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x91cf4000) [pid = 31129] [serial = 710] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x9111c400) [pid = 31129] [serial = 704] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x92667c00) [pid = 31129] [serial = 719] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x91c11000) [pid = 31129] [serial = 707] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x8ae64800) [pid = 31129] [serial = 729] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x92678400) [pid = 31129] [serial = 722] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x8ec34c00) [pid = 31129] [serial = 698] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x91fb2c00) [pid = 31129] [serial = 713] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x913ed000) [pid = 31129] [serial = 737] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x913f7000) [pid = 31129] [serial = 740] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x913f2c00) [pid = 31129] [serial = 738] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x8d589c00) [pid = 31129] [serial = 731] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x8dc78c00) [pid = 31129] [serial = 732] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x8eaa0c00) [pid = 31129] [serial = 734] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 128 (0x92a5c000) [pid = 31129] [serial = 728] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 127 (0x91c12000) [pid = 31129] [serial = 741] [outer = (nil)] [url = about:blank] 08:50:17 INFO - PROCESS | 31129 | --DOMWINDOW == 126 (0x8ec39c00) [pid = 31129] [serial = 735] [outer = (nil)] [url = about:blank] 08:50:18 INFO - PROCESS | 31129 | 1464191418071 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1491ms 08:50:18 INFO - PROCESS | 31129 | 1464191418110 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 31129 | 1464191418116 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 08:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:50:18 INFO - PROCESS | 31129 | 1464191418123 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - PROCESS | 31129 | 1464191418126 Marionette TRACE conn3 <- [1,1078,null,{}] 08:50:18 INFO - PROCESS | 31129 | 1464191418132 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:18 INFO - PROCESS | 31129 | 1464191418288 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:50:18 INFO - PROCESS | 31129 | 1464191418484 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec3ac00 == 51 [pid = 31129] [id = 277] 08:50:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 127 (0x9111f400) [pid = 31129] [serial = 832] [outer = (nil)] 08:50:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 128 (0x91c11400) [pid = 31129] [serial = 833] [outer = 0x9111f400] 08:50:18 INFO - PROCESS | 31129 | 1464191418560 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x91cf6800) [pid = 31129] [serial = 834] [outer = 0x9111f400] 08:50:19 INFO - PROCESS | 31129 | 1464191419365 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1280ms 08:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:50:19 INFO - PROCESS | 31129 | 1464191419403 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:50:19 INFO - PROCESS | 31129 | 1464191419406 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 08:50:19 INFO - PROCESS | 31129 | 1464191419420 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - PROCESS | 31129 | 1464191419428 Marionette TRACE conn3 <- [1,1082,null,{}] 08:50:19 INFO - PROCESS | 31129 | 1464191419436 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:19 INFO - PROCESS | 31129 | 1464191419593 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:50:19 INFO - PROCESS | 31129 | 1464191419613 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 31129 | ++DOCSHELL 0x913f9000 == 52 [pid = 31129] [id = 278] 08:50:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x9264fc00) [pid = 31129] [serial = 835] [outer = (nil)] 08:50:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x9266ac00) [pid = 31129] [serial = 836] [outer = 0x9264fc00] 08:50:19 INFO - PROCESS | 31129 | 1464191419685 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x92678400) [pid = 31129] [serial = 837] [outer = 0x9264fc00] 08:50:20 INFO - PROCESS | 31129 | 1464191420595 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1211ms 08:50:20 INFO - PROCESS | 31129 | 1464191420623 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 31129 | 1464191420627 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 08:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:50:20 INFO - PROCESS | 31129 | 1464191420633 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 31129 | 1464191420636 Marionette TRACE conn3 <- [1,1086,null,{}] 08:50:20 INFO - PROCESS | 31129 | 1464191420647 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:20 INFO - PROCESS | 31129 | 1464191420856 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:50:20 INFO - PROCESS | 31129 | 1464191420880 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:20 INFO - PROCESS | 31129 | ++DOCSHELL 0x92442800 == 53 [pid = 31129] [id = 279] 08:50:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x92661400) [pid = 31129] [serial = 838] [outer = (nil)] 08:50:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x9293e400) [pid = 31129] [serial = 839] [outer = 0x92661400] 08:50:20 INFO - PROCESS | 31129 | 1464191420950 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x92a5d400) [pid = 31129] [serial = 840] [outer = 0x92661400] 08:50:21 INFO - PROCESS | 31129 | 1464191421898 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1290ms 08:50:21 INFO - PROCESS | 31129 | 1464191421925 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:50:21 INFO - PROCESS | 31129 | 1464191421928 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 08:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:50:21 INFO - PROCESS | 31129 | 1464191421934 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:50:21 INFO - PROCESS | 31129 | 1464191421936 Marionette TRACE conn3 <- [1,1090,null,{}] 08:50:21 INFO - PROCESS | 31129 | 1464191421942 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:22 INFO - PROCESS | 31129 | 1464191422161 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:50:22 INFO - PROCESS | 31129 | 1464191422187 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 31129 | ++DOCSHELL 0x92a67800 == 54 [pid = 31129] [id = 280] 08:50:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x92bc1000) [pid = 31129] [serial = 841] [outer = (nil)] 08:50:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x92d01c00) [pid = 31129] [serial = 842] [outer = 0x92bc1000] 08:50:22 INFO - PROCESS | 31129 | 1464191422267 Marionette DEBUG loaded listener.js 08:50:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x94643000) [pid = 31129] [serial = 843] [outer = 0x92bc1000] 08:50:22 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x8b5dfc00) [pid = 31129] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:50:22 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x92474800) [pid = 31129] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:50:22 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x8e14e400) [pid = 31129] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:50:22 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x8b5dc800) [pid = 31129] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:50:22 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x8ea16800) [pid = 31129] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:50:22 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x8b5dd400) [pid = 31129] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:50:22 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x9244e400) [pid = 31129] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:50:23 INFO - PROCESS | 31129 | 1464191423350 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1432ms 08:50:23 INFO - PROCESS | 31129 | 1464191423369 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:50:23 INFO - PROCESS | 31129 | 1464191423372 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 08:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:50:23 INFO - PROCESS | 31129 | 1464191423378 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 31129 | 1464191423381 Marionette TRACE conn3 <- [1,1094,null,{}] 08:50:23 INFO - PROCESS | 31129 | 1464191423386 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:23 INFO - PROCESS | 31129 | 1464191423551 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:50:23 INFO - PROCESS | 31129 | 1464191423569 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 31129 | ++DOCSHELL 0x8e14e400 == 55 [pid = 31129] [id = 281] 08:50:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x9111f000) [pid = 31129] [serial = 844] [outer = (nil)] 08:50:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x952c1400) [pid = 31129] [serial = 845] [outer = 0x9111f000] 08:50:23 INFO - PROCESS | 31129 | 1464191423639 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x952ca800) [pid = 31129] [serial = 846] [outer = 0x9111f000] 08:50:24 INFO - PROCESS | 31129 | 1464191424484 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1132ms 08:50:24 INFO - PROCESS | 31129 | 1464191424511 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 31129 | 1464191424514 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 08:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:50:24 INFO - PROCESS | 31129 | 1464191424520 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - PROCESS | 31129 | 1464191424523 Marionette TRACE conn3 <- [1,1098,null,{}] 08:50:24 INFO - PROCESS | 31129 | 1464191424528 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:24 INFO - PROCESS | 31129 | 1464191424686 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:50:24 INFO - PROCESS | 31129 | 1464191424949 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:24 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae64800 == 56 [pid = 31129] [id = 282] 08:50:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x8ae65800) [pid = 31129] [serial = 847] [outer = (nil)] 08:50:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x8b5d8000) [pid = 31129] [serial = 848] [outer = 0x8ae65800] 08:50:25 INFO - PROCESS | 31129 | 1464191425043 Marionette DEBUG loaded listener.js 08:50:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x8be51000) [pid = 31129] [serial = 849] [outer = 0x8ae65800] 08:50:26 INFO - PROCESS | 31129 | 1464191426022 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1539ms 08:50:26 INFO - PROCESS | 31129 | 1464191426061 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:50:26 INFO - PROCESS | 31129 | 1464191426068 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 08:50:26 INFO - PROCESS | 31129 | 1464191426076 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - PROCESS | 31129 | 1464191426082 Marionette TRACE conn3 <- [1,1102,null,{}] 08:50:26 INFO - PROCESS | 31129 | 1464191426089 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:26 INFO - PROCESS | 31129 | 1464191426284 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:50:26 INFO - PROCESS | 31129 | 1464191426459 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:26 INFO - PROCESS | 31129 | ++DOCSHELL 0x8e148000 == 57 [pid = 31129] [id = 283] 08:50:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x8ea0ac00) [pid = 31129] [serial = 850] [outer = (nil)] 08:50:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x8ea15c00) [pid = 31129] [serial = 851] [outer = 0x8ea0ac00] 08:50:26 INFO - PROCESS | 31129 | 1464191426597 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x8ea9bc00) [pid = 31129] [serial = 852] [outer = 0x8ea0ac00] 08:50:27 INFO - PROCESS | 31129 | 1464191427503 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1486ms 08:50:27 INFO - PROCESS | 31129 | 1464191427564 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 31129 | 1464191427571 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 08:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:50:27 INFO - PROCESS | 31129 | 1464191427578 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 31129 | 1464191427581 Marionette TRACE conn3 <- [1,1106,null,{}] 08:50:27 INFO - PROCESS | 31129 | 1464191427587 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:27 INFO - PROCESS | 31129 | 1464191427826 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:50:28 INFO - PROCESS | 31129 | 1464191428197 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 31129 | ++DOCSHELL 0x9111d800 == 58 [pid = 31129] [id = 284] 08:50:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x91126800) [pid = 31129] [serial = 853] [outer = (nil)] 08:50:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x913f4c00) [pid = 31129] [serial = 854] [outer = 0x91126800] 08:50:28 INFO - PROCESS | 31129 | 1464191428332 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x91fba800) [pid = 31129] [serial = 855] [outer = 0x91126800] 08:50:29 INFO - PROCESS | 31129 | 1464191429275 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1736ms 08:50:29 INFO - PROCESS | 31129 | 1464191429316 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 31129 | 1464191429320 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 08:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:50:29 INFO - PROCESS | 31129 | 1464191429337 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 31129 | 1464191429347 Marionette TRACE conn3 <- [1,1110,null,{}] 08:50:29 INFO - PROCESS | 31129 | 1464191429353 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:29 INFO - PROCESS | 31129 | 1464191429564 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:50:29 INFO - PROCESS | 31129 | 1464191429742 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:29 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea98400 == 59 [pid = 31129] [id = 285] 08:50:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x92940800) [pid = 31129] [serial = 856] [outer = (nil)] 08:50:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x95029000) [pid = 31129] [serial = 857] [outer = 0x92940800] 08:50:29 INFO - PROCESS | 31129 | 1464191429873 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x952c5c00) [pid = 31129] [serial = 858] [outer = 0x92940800] 08:50:30 INFO - PROCESS | 31129 | 1464191430901 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1603ms 08:50:30 INFO - PROCESS | 31129 | 1464191430931 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 31129 | 1464191430936 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 08:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:50:30 INFO - PROCESS | 31129 | 1464191430944 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 31129 | 1464191430947 Marionette TRACE conn3 <- [1,1114,null,{}] 08:50:30 INFO - PROCESS | 31129 | 1464191430953 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:31 INFO - PROCESS | 31129 | 1464191431174 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:50:31 INFO - PROCESS | 31129 | 1464191431411 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 31129 | ++DOCSHELL 0x952c1000 == 60 [pid = 31129] [id = 286] 08:50:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x95387c00) [pid = 31129] [serial = 859] [outer = (nil)] 08:50:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x95c7c800) [pid = 31129] [serial = 860] [outer = 0x95387c00] 08:50:31 INFO - PROCESS | 31129 | 1464191431539 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x95c86000) [pid = 31129] [serial = 861] [outer = 0x95387c00] 08:50:32 INFO - PROCESS | 31129 | 1464191432434 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1532ms 08:50:32 INFO - PROCESS | 31129 | 1464191432477 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 31129 | 1464191432481 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 08:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:50:32 INFO - PROCESS | 31129 | 1464191432487 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 31129 | 1464191432491 Marionette TRACE conn3 <- [1,1118,null,{}] 08:50:32 INFO - PROCESS | 31129 | 1464191432497 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:32 INFO - PROCESS | 31129 | 1464191432670 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:50:32 INFO - PROCESS | 31129 | 1464191432849 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 31129 | ++DOCSHELL 0x97810400 == 61 [pid = 31129] [id = 287] 08:50:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x97812400) [pid = 31129] [serial = 862] [outer = (nil)] 08:50:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x9785cc00) [pid = 31129] [serial = 863] [outer = 0x97812400] 08:50:32 INFO - PROCESS | 31129 | 1464191432955 Marionette DEBUG loaded listener.js 08:50:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x990f6800) [pid = 31129] [serial = 864] [outer = 0x97812400] 08:50:33 INFO - PROCESS | 31129 | 1464191433992 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1544ms 08:50:34 INFO - PROCESS | 31129 | 1464191434033 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:50:34 INFO - PROCESS | 31129 | 1464191434037 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 08:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:50:34 INFO - PROCESS | 31129 | 1464191434043 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:50:34 INFO - PROCESS | 31129 | 1464191434047 Marionette TRACE conn3 <- [1,1122,null,{}] 08:50:34 INFO - PROCESS | 31129 | 1464191434052 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:34 INFO - PROCESS | 31129 | 1464191434273 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:50:34 INFO - PROCESS | 31129 | 1464191434493 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:34 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea96800 == 62 [pid = 31129] [id = 288] 08:50:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x8ea96c00) [pid = 31129] [serial = 865] [outer = (nil)] 08:50:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x99b84800) [pid = 31129] [serial = 866] [outer = 0x8ea96c00] 08:50:34 INFO - PROCESS | 31129 | 1464191434620 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x99c8c000) [pid = 31129] [serial = 867] [outer = 0x8ea96c00] 08:50:35 INFO - PROCESS | 31129 | 1464191435521 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1536ms 08:50:35 INFO - PROCESS | 31129 | 1464191435580 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 31129 | 1464191435584 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 08:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:50:35 INFO - PROCESS | 31129 | 1464191435590 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 31129 | 1464191435594 Marionette TRACE conn3 <- [1,1126,null,{}] 08:50:35 INFO - PROCESS | 31129 | 1464191435600 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:35 INFO - PROCESS | 31129 | 1464191435778 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:50:35 INFO - PROCESS | 31129 | 1464191435962 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae64c00 == 63 [pid = 31129] [id = 289] 08:50:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x8be4d000) [pid = 31129] [serial = 868] [outer = (nil)] 08:50:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x99f54400) [pid = 31129] [serial = 869] [outer = 0x8be4d000] 08:50:36 INFO - PROCESS | 31129 | 1464191436050 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x99f56800) [pid = 31129] [serial = 870] [outer = 0x8be4d000] 08:50:36 INFO - PROCESS | 31129 | 1464191436994 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1435ms 08:50:37 INFO - PROCESS | 31129 | 1464191437027 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 31129 | 1464191437030 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 08:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:50:37 INFO - PROCESS | 31129 | 1464191437037 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 31129 | 1464191437040 Marionette TRACE conn3 <- [1,1130,null,{}] 08:50:37 INFO - PROCESS | 31129 | 1464191437046 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:37 INFO - PROCESS | 31129 | 1464191437222 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:50:37 INFO - PROCESS | 31129 | 1464191437403 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae66800 == 64 [pid = 31129] [id = 290] 08:50:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x99f4f400) [pid = 31129] [serial = 871] [outer = (nil)] 08:50:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x99f6a800) [pid = 31129] [serial = 872] [outer = 0x99f4f400] 08:50:37 INFO - PROCESS | 31129 | 1464191437485 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x99f6cc00) [pid = 31129] [serial = 873] [outer = 0x99f4f400] 08:50:38 INFO - PROCESS | 31129 | 1464191438448 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1433ms 08:50:38 INFO - PROCESS | 31129 | 1464191438471 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:50:38 INFO - PROCESS | 31129 | 1464191438474 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 08:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:50:38 INFO - PROCESS | 31129 | 1464191438481 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - PROCESS | 31129 | 1464191438484 Marionette TRACE conn3 <- [1,1134,null,{}] 08:50:38 INFO - PROCESS | 31129 | 1464191438490 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:38 INFO - PROCESS | 31129 | 1464191438687 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:50:38 INFO - PROCESS | 31129 | 1464191438870 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:38 INFO - PROCESS | 31129 | ++DOCSHELL 0x99b81c00 == 65 [pid = 31129] [id = 291] 08:50:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x99c09c00) [pid = 31129] [serial = 874] [outer = (nil)] 08:50:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x99f75800) [pid = 31129] [serial = 875] [outer = 0x99c09c00] 08:50:38 INFO - PROCESS | 31129 | 1464191438956 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x99f77400) [pid = 31129] [serial = 876] [outer = 0x99c09c00] 08:50:39 INFO - PROCESS | 31129 | 1464191439883 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1434ms 08:50:39 INFO - PROCESS | 31129 | 1464191439915 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:50:39 INFO - PROCESS | 31129 | 1464191439919 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 08:50:39 INFO - PROCESS | 31129 | 1464191439926 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:50:39 INFO - PROCESS | 31129 | 1464191439929 Marionette TRACE conn3 <- [1,1138,null,{}] 08:50:39 INFO - PROCESS | 31129 | 1464191439935 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:40 INFO - PROCESS | 31129 | 1464191440106 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:50:40 INFO - PROCESS | 31129 | 1464191440289 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 31129 | ++DOCSHELL 0x99f71800 == 66 [pid = 31129] [id = 292] 08:50:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x99f73400) [pid = 31129] [serial = 877] [outer = (nil)] 08:50:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x9a01e000) [pid = 31129] [serial = 878] [outer = 0x99f73400] 08:50:40 INFO - PROCESS | 31129 | 1464191440385 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x9a026000) [pid = 31129] [serial = 879] [outer = 0x99f73400] 08:50:41 INFO - PROCESS | 31129 | 1464191441359 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1482ms 08:50:41 INFO - PROCESS | 31129 | 1464191441408 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 31129 | 1464191441412 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 08:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:50:41 INFO - PROCESS | 31129 | 1464191441419 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 31129 | 1464191441423 Marionette TRACE conn3 <- [1,1142,null,{}] 08:50:41 INFO - PROCESS | 31129 | 1464191441429 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:41 INFO - PROCESS | 31129 | 1464191441632 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:50:41 INFO - PROCESS | 31129 | 1464191441813 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:41 INFO - PROCESS | 31129 | ++DOCSHELL 0x91c13400 == 67 [pid = 31129] [id = 293] 08:50:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x9a017c00) [pid = 31129] [serial = 880] [outer = (nil)] 08:50:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x9a2abc00) [pid = 31129] [serial = 881] [outer = 0x9a017c00] 08:50:41 INFO - PROCESS | 31129 | 1464191441899 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x9a2af000) [pid = 31129] [serial = 882] [outer = 0x9a017c00] 08:50:42 INFO - PROCESS | 31129 | 1464191442768 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1386ms 08:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:50:42 INFO - PROCESS | 31129 | 1464191442805 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 31129 | 1464191442808 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 08:50:42 INFO - PROCESS | 31129 | 1464191442815 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - PROCESS | 31129 | 1464191442819 Marionette TRACE conn3 <- [1,1146,null,{}] 08:50:42 INFO - PROCESS | 31129 | 1464191442824 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:43 INFO - PROCESS | 31129 | 1464191443014 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:50:43 INFO - PROCESS | 31129 | 1464191443199 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:43 INFO - PROCESS | 31129 | ++DOCSHELL 0x99f5b400 == 68 [pid = 31129] [id = 294] 08:50:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x9a2a6000) [pid = 31129] [serial = 883] [outer = (nil)] 08:50:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x9aed3800) [pid = 31129] [serial = 884] [outer = 0x9a2a6000] 08:50:43 INFO - PROCESS | 31129 | 1464191443281 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x9aedc400) [pid = 31129] [serial = 885] [outer = 0x9a2a6000] 08:50:44 INFO - PROCESS | 31129 | 1464191444165 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1440ms 08:50:44 INFO - PROCESS | 31129 | 1464191444255 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:50:44 INFO - PROCESS | 31129 | 1464191444269 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 08:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:50:44 INFO - PROCESS | 31129 | 1464191444275 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:50:44 INFO - PROCESS | 31129 | 1464191444277 Marionette TRACE conn3 <- [1,1150,null,{}] 08:50:44 INFO - PROCESS | 31129 | 1464191444283 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:44 INFO - PROCESS | 31129 | 1464191444461 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:50:44 INFO - PROCESS | 31129 | 1464191444657 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:44 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be4c400 == 69 [pid = 31129] [id = 295] 08:50:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x8be50400) [pid = 31129] [serial = 886] [outer = (nil)] 08:50:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x913f7800) [pid = 31129] [serial = 887] [outer = 0x8be50400] 08:50:44 INFO - PROCESS | 31129 | 1464191444741 Marionette DEBUG loaded listener.js 08:50:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x92649000) [pid = 31129] [serial = 888] [outer = 0x8be50400] 08:50:45 INFO - PROCESS | 31129 | 1464191445666 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1440ms 08:50:45 INFO - PROCESS | 31129 | 1464191445715 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:50:45 INFO - PROCESS | 31129 | 1464191445719 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 08:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:50:45 INFO - PROCESS | 31129 | 1464191445726 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:50:45 INFO - PROCESS | 31129 | 1464191445728 Marionette TRACE conn3 <- [1,1154,null,{}] 08:50:45 INFO - PROCESS | 31129 | 1464191445735 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:45 INFO - PROCESS | 31129 | 1464191445908 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:50:46 INFO - PROCESS | 31129 | 1464191446522 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 31129 | ++DOCSHELL 0x8d587000 == 70 [pid = 31129] [id = 296] 08:50:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x8d589800) [pid = 31129] [serial = 889] [outer = (nil)] 08:50:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x8dc6dc00) [pid = 31129] [serial = 890] [outer = 0x8d589800] 08:50:46 INFO - PROCESS | 31129 | 1464191446606 Marionette DEBUG loaded listener.js 08:50:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x8dfa7400) [pid = 31129] [serial = 891] [outer = 0x8d589800] 08:50:47 INFO - PROCESS | 31129 | 1464191447449 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1781ms 08:50:47 INFO - PROCESS | 31129 | 1464191447509 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:50:47 INFO - PROCESS | 31129 | 1464191447515 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 08:50:47 INFO - PROCESS | 31129 | 1464191447522 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 31129 | 1464191447528 Marionette TRACE conn3 <- [1,1158,null,{}] 08:50:47 INFO - PROCESS | 31129 | 1464191447535 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:47 INFO - PROCESS | 31129 | 1464191447714 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:50:47 INFO - PROCESS | 31129 | 1464191447909 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea0e000 == 71 [pid = 31129] [id = 297] 08:50:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x8ea91800) [pid = 31129] [serial = 892] [outer = (nil)] 08:50:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 181 (0x91109800) [pid = 31129] [serial = 893] [outer = 0x8ea91800] 08:50:48 INFO - PROCESS | 31129 | 1464191447997 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 182 (0x91c12c00) [pid = 31129] [serial = 894] [outer = 0x8ea91800] 08:50:49 INFO - PROCESS | 31129 | 1464191449066 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1588ms 08:50:49 INFO - PROCESS | 31129 | 1464191449113 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:50:49 INFO - PROCESS | 31129 | 1464191449119 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 08:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:50:49 INFO - PROCESS | 31129 | 1464191449126 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - PROCESS | 31129 | 1464191449128 Marionette TRACE conn3 <- [1,1162,null,{}] 08:50:49 INFO - PROCESS | 31129 | 1464191449135 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:49 INFO - PROCESS | 31129 | 1464191449340 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:50:49 INFO - PROCESS | 31129 | 1464191449603 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:49 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5d3000 == 72 [pid = 31129] [id = 298] 08:50:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 183 (0x8b5d3800) [pid = 31129] [serial = 895] [outer = (nil)] 08:50:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 184 (0x8e146000) [pid = 31129] [serial = 896] [outer = 0x8b5d3800] 08:50:49 INFO - PROCESS | 31129 | 1464191449768 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 185 (0x913f5c00) [pid = 31129] [serial = 897] [outer = 0x8b5d3800] 08:50:49 INFO - PROCESS | 31129 | --DOCSHELL 0x8be4bc00 == 71 [pid = 31129] [id = 233] 08:50:49 INFO - PROCESS | 31129 | --DOCSHELL 0x9110bc00 == 70 [pid = 31129] [id = 234] 08:50:49 INFO - PROCESS | 31129 | --DOCSHELL 0x8dfa6800 == 69 [pid = 31129] [id = 246] 08:50:49 INFO - PROCESS | 31129 | --DOCSHELL 0x8d585c00 == 68 [pid = 31129] [id = 241] 08:50:49 INFO - PROCESS | 31129 | --DOMWINDOW == 184 (0x95090400) [pid = 31129] [serial = 791] [outer = (nil)] [url = about:blank] 08:50:49 INFO - PROCESS | 31129 | --DOMWINDOW == 183 (0x91126000) [pid = 31129] [serial = 749] [outer = (nil)] [url = about:blank] 08:50:49 INFO - PROCESS | 31129 | --DOMWINDOW == 182 (0x92d0c400) [pid = 31129] [serial = 761] [outer = (nil)] [url = about:blank] 08:50:49 INFO - PROCESS | 31129 | --DOMWINDOW == 181 (0x8dfb2000) [pid = 31129] [serial = 746] [outer = (nil)] [url = about:blank] 08:50:49 INFO - PROCESS | 31129 | --DOMWINDOW == 180 (0x939dac00) [pid = 31129] [serial = 764] [outer = (nil)] [url = about:blank] 08:50:49 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x9264a800) [pid = 31129] [serial = 752] [outer = (nil)] [url = about:blank] 08:50:49 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x92932c00) [pid = 31129] [serial = 755] [outer = (nil)] [url = about:blank] 08:50:49 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x92bc0c00) [pid = 31129] [serial = 758] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5d4800 == 67 [pid = 31129] [id = 240] 08:50:50 INFO - PROCESS | 31129 | --DOCSHELL 0x91110000 == 66 [pid = 31129] [id = 239] 08:50:50 INFO - PROCESS | 31129 | --DOCSHELL 0x92474400 == 65 [pid = 31129] [id = 238] 08:50:50 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae6a000 == 64 [pid = 31129] [id = 237] 08:50:50 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea0a800 == 63 [pid = 31129] [id = 236] 08:50:50 INFO - PROCESS | 31129 | --DOCSHELL 0x8e14e400 == 62 [pid = 31129] [id = 281] 08:50:50 INFO - PROCESS | 31129 | --DOCSHELL 0x92a67800 == 61 [pid = 31129] [id = 280] 08:50:50 INFO - PROCESS | 31129 | --DOCSHELL 0x92442800 == 60 [pid = 31129] [id = 279] 08:50:50 INFO - PROCESS | 31129 | --DOCSHELL 0x913f9000 == 59 [pid = 31129] [id = 278] 08:50:50 INFO - PROCESS | 31129 | --DOCSHELL 0x8ec3ac00 == 58 [pid = 31129] [id = 277] 08:50:50 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae69000 == 57 [pid = 31129] [id = 276] 08:50:50 INFO - PROCESS | 31129 | --DOCSHELL 0x8be50c00 == 56 [pid = 31129] [id = 275] 08:50:50 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae6ac00 == 55 [pid = 31129] [id = 267] 08:50:50 INFO - PROCESS | 31129 | --DOCSHELL 0x91106800 == 54 [pid = 31129] [id = 265] 08:50:50 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae69400 == 53 [pid = 31129] [id = 264] 08:50:50 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x93c72800) [pid = 31129] [serial = 788] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x92679400) [pid = 31129] [serial = 783] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x9391dc00) [pid = 31129] [serial = 786] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x92673400) [pid = 31129] [serial = 782] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x91cf1000) [pid = 31129] [serial = 774] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x9463e000) [pid = 31129] [serial = 767] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x91cfa800) [pid = 31129] [serial = 777] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x913f4000) [pid = 31129] [serial = 776] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x913f1400) [pid = 31129] [serial = 773] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x8ea9dc00) [pid = 31129] [serial = 771] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x92474c00) [pid = 31129] [serial = 779] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x95026800) [pid = 31129] [serial = 789] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x92d03800) [pid = 31129] [serial = 785] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x8e149000) [pid = 31129] [serial = 770] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x9264d400) [pid = 31129] [serial = 780] [outer = (nil)] [url = about:blank] 08:50:50 INFO - PROCESS | 31129 | 1464191450704 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1637ms 08:50:50 INFO - PROCESS | 31129 | 1464191450763 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 31129 | 1464191450766 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 08:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:50:50 INFO - PROCESS | 31129 | 1464191450780 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 31129 | 1464191450788 Marionette TRACE conn3 <- [1,1166,null,{}] 08:50:50 INFO - PROCESS | 31129 | 1464191450796 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:50 INFO - PROCESS | 31129 | 1464191450981 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:50:51 INFO - PROCESS | 31129 | 1464191451119 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae69000 == 54 [pid = 31129] [id = 299] 08:50:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x8ec3c000) [pid = 31129] [serial = 898] [outer = (nil)] 08:50:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x92672c00) [pid = 31129] [serial = 899] [outer = 0x8ec3c000] 08:50:51 INFO - PROCESS | 31129 | 1464191451195 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x92932000) [pid = 31129] [serial = 900] [outer = 0x8ec3c000] 08:50:51 INFO - PROCESS | 31129 | 1464191451947 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1251ms 08:50:52 INFO - PROCESS | 31129 | 1464191452025 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 08:50:52 INFO - PROCESS | 31129 | 1464191452028 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 08:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:50:52 INFO - PROCESS | 31129 | 1464191452034 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:50:52 INFO - PROCESS | 31129 | 1464191452037 Marionette TRACE conn3 <- [1,1170,null,{}] 08:50:52 INFO - PROCESS | 31129 | 1464191452043 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:52 INFO - PROCESS | 31129 | 1464191452207 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:50:52 INFO - PROCESS | 31129 | 1464191452218 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea0d400 == 55 [pid = 31129] [id = 300] 08:50:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x9247dc00) [pid = 31129] [serial = 901] [outer = (nil)] 08:50:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x92a68c00) [pid = 31129] [serial = 902] [outer = 0x9247dc00] 08:50:52 INFO - PROCESS | 31129 | 1464191452289 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x92bc9000) [pid = 31129] [serial = 903] [outer = 0x9247dc00] 08:50:53 INFO - PROCESS | 31129 | 1464191453241 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1230ms 08:50:53 INFO - PROCESS | 31129 | 1464191453266 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 31129 | 1464191453269 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 08:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:50:53 INFO - PROCESS | 31129 | 1464191453275 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 31129 | 1464191453279 Marionette TRACE conn3 <- [1,1174,null,{}] 08:50:53 INFO - PROCESS | 31129 | 1464191453284 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:53 INFO - PROCESS | 31129 | 1464191453492 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:50:53 INFO - PROCESS | 31129 | 1464191453520 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 31129 | ++DOCSHELL 0x92d05c00 == 56 [pid = 31129] [id = 301] 08:50:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x92d08000) [pid = 31129] [serial = 904] [outer = (nil)] 08:50:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x9391e400) [pid = 31129] [serial = 905] [outer = 0x92d08000] 08:50:53 INFO - PROCESS | 31129 | 1464191453600 Marionette DEBUG loaded listener.js 08:50:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x952c7c00) [pid = 31129] [serial = 906] [outer = 0x92d08000] 08:50:54 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x8ae6e800) [pid = 31129] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:50:54 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x8d58e000) [pid = 31129] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:50:54 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x92479c00) [pid = 31129] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:50:54 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x913fa000) [pid = 31129] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:50:54 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x91110400) [pid = 31129] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:50:54 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x8d583800) [pid = 31129] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:50:54 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x91fbd800) [pid = 31129] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:50:54 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x8dfb0c00) [pid = 31129] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:50:54 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x8dfae000) [pid = 31129] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:50:54 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0x913eec00) [pid = 31129] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:50:54 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0x93c77c00) [pid = 31129] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:50:54 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0x9264fc00) [pid = 31129] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:50:54 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0x92661400) [pid = 31129] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:50:54 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0x9111f400) [pid = 31129] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:50:54 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0x8d582000) [pid = 31129] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:50:54 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0x92bc1000) [pid = 31129] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:50:54 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0x8ea0dc00) [pid = 31129] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:50:54 INFO - PROCESS | 31129 | 1464191454940 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:50:55 INFO - PROCESS | 31129 | 1464191455023 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 08:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:50:55 INFO - PROCESS | 31129 | 1464191455030 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:50:55 INFO - PROCESS | 31129 | 1464191455033 Marionette TRACE conn3 <- [1,1178,null,{}] 08:50:55 INFO - PROCESS | 31129 | 1464191455038 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:55 INFO - PROCESS | 31129 | 1464191455228 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:50:55 INFO - PROCESS | 31129 | 1464191455244 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae6e800 == 57 [pid = 31129] [id = 302] 08:50:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x8b5de000) [pid = 31129] [serial = 907] [outer = (nil)] 08:50:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x9244ec00) [pid = 31129] [serial = 908] [outer = 0x8b5de000] 08:50:55 INFO - PROCESS | 31129 | 1464191455314 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x9266e800) [pid = 31129] [serial = 909] [outer = 0x8b5de000] 08:50:56 INFO - PROCESS | 31129 | 1464191456129 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 31129 | 1464191456176 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 08:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:50:56 INFO - PROCESS | 31129 | 1464191456183 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - PROCESS | 31129 | 1464191456185 Marionette TRACE conn3 <- [1,1182,null,{}] 08:50:56 INFO - PROCESS | 31129 | 1464191456191 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:56 INFO - PROCESS | 31129 | 1464191456353 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:50:56 INFO - PROCESS | 31129 | 1464191456368 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:56 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dfb0c00 == 58 [pid = 31129] [id = 303] 08:50:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x913f8400) [pid = 31129] [serial = 910] [outer = (nil)] 08:50:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x95b80c00) [pid = 31129] [serial = 911] [outer = 0x913f8400] 08:50:56 INFO - PROCESS | 31129 | 1464191456438 Marionette DEBUG loaded listener.js 08:50:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x9780b400) [pid = 31129] [serial = 912] [outer = 0x913f8400] 08:50:57 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:50:57 INFO - PROCESS | 31129 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:50:57 INFO - PROCESS | 31129 | 1464191457554 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:50:57 INFO - PROCESS | 31129 | 1464191457622 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 08:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:50:57 INFO - PROCESS | 31129 | 1464191457632 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:50:57 INFO - PROCESS | 31129 | 1464191457637 Marionette TRACE conn3 <- [1,1186,null,{}] 08:50:57 INFO - PROCESS | 31129 | 1464191457646 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:57 INFO - PROCESS | 31129 | 1464191457842 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:50:58 INFO - PROCESS | 31129 | 1464191458091 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dfae000 == 59 [pid = 31129] [id = 304] 08:50:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x8e148800) [pid = 31129] [serial = 913] [outer = (nil)] 08:50:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x8ec35800) [pid = 31129] [serial = 914] [outer = 0x8e148800] 08:50:58 INFO - PROCESS | 31129 | 1464191458236 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x913eb400) [pid = 31129] [serial = 915] [outer = 0x8e148800] 08:50:59 INFO - PROCESS | 31129 | 1464191459135 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 31129 | 1464191459190 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 08:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:50:59 INFO - PROCESS | 31129 | 1464191459201 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 31129 | 1464191459206 Marionette TRACE conn3 <- [1,1190,null,{}] 08:50:59 INFO - PROCESS | 31129 | 1464191459212 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:59 INFO - PROCESS | 31129 | 1464191459413 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:50:59 INFO - PROCESS | 31129 | 1464191459592 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 31129 | ++DOCSHELL 0x9247d000 == 60 [pid = 31129] [id = 305] 08:50:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x92649400) [pid = 31129] [serial = 916] [outer = (nil)] 08:50:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x92669000) [pid = 31129] [serial = 917] [outer = 0x92649400] 08:50:59 INFO - PROCESS | 31129 | 1464191459729 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x92a60000) [pid = 31129] [serial = 918] [outer = 0x92649400] 08:51:00 INFO - PROCESS | 31129 | 1464191460699 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 08:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:51:00 INFO - PROCESS | 31129 | 1464191460743 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 08:51:00 INFO - PROCESS | 31129 | 1464191460750 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:51:00 INFO - PROCESS | 31129 | 1464191460756 Marionette TRACE conn3 <- [1,1194,null,{}] 08:51:00 INFO - PROCESS | 31129 | 1464191460772 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:00 INFO - PROCESS | 31129 | 1464191460967 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:51:01 INFO - PROCESS | 31129 | 1464191461197 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 31129 | ++DOCSHELL 0x95c79000 == 61 [pid = 31129] [id = 306] 08:51:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x95c79400) [pid = 31129] [serial = 919] [outer = (nil)] 08:51:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x97863800) [pid = 31129] [serial = 920] [outer = 0x95c79400] 08:51:01 INFO - PROCESS | 31129 | 1464191461336 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x98ee3400) [pid = 31129] [serial = 921] [outer = 0x95c79400] 08:51:01 INFO - PROCESS | 31129 | --DOCSHELL 0x92d0d000 == 60 [pid = 31129] [id = 9] 08:51:02 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:02 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:51:02 INFO - PROCESS | 31129 | 1464191462486 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 31129 | 1464191462551 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 08:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:51:02 INFO - PROCESS | 31129 | 1464191462557 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 31129 | 1464191462561 Marionette TRACE conn3 <- [1,1198,null,{}] 08:51:02 INFO - PROCESS | 31129 | 1464191462566 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:02 INFO - PROCESS | 31129 | 1464191462752 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:51:02 INFO - PROCESS | 31129 | 1464191462966 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae66000 == 61 [pid = 31129] [id = 307] 08:51:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x91cf7800) [pid = 31129] [serial = 922] [outer = (nil)] 08:51:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x99889800) [pid = 31129] [serial = 923] [outer = 0x91cf7800] 08:51:03 INFO - PROCESS | 31129 | 1464191463050 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x99c09400) [pid = 31129] [serial = 924] [outer = 0x91cf7800] 08:51:03 INFO - PROCESS | 31129 | 1464191463927 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1435ms 08:51:03 INFO - PROCESS | 31129 | 1464191463993 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:51:03 INFO - PROCESS | 31129 | 1464191463997 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 08:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:51:04 INFO - PROCESS | 31129 | 1464191464003 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - PROCESS | 31129 | 1464191464006 Marionette TRACE conn3 <- [1,1202,null,{}] 08:51:04 INFO - PROCESS | 31129 | 1464191464012 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:04 INFO - PROCESS | 31129 | 1464191464193 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:51:04 INFO - PROCESS | 31129 | 1464191464386 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:04 INFO - PROCESS | 31129 | ++DOCSHELL 0x982cac00 == 62 [pid = 31129] [id = 308] 08:51:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x99c8a000) [pid = 31129] [serial = 925] [outer = (nil)] 08:51:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x99f70000) [pid = 31129] [serial = 926] [outer = 0x99c8a000] 08:51:04 INFO - PROCESS | 31129 | 1464191464517 Marionette DEBUG loaded listener.js 08:51:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x99f78800) [pid = 31129] [serial = 927] [outer = 0x99c8a000] 08:51:05 INFO - PROCESS | 31129 | 1464191465483 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:51:05 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 08:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1530ms 08:51:05 INFO - PROCESS | 31129 | 1464191465534 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:51:05 INFO - PROCESS | 31129 | 1464191465538 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 08:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:51:05 INFO - PROCESS | 31129 | 1464191465544 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:51:05 INFO - PROCESS | 31129 | 1464191465547 Marionette TRACE conn3 <- [1,1206,null,{}] 08:51:05 INFO - PROCESS | 31129 | 1464191465553 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:05 INFO - PROCESS | 31129 | 1464191465760 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:51:06 INFO - PROCESS | 31129 | 1464191465992 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 31129 | ++DOCSHELL 0x98469800 == 63 [pid = 31129] [id = 309] 08:51:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x9a2a2c00) [pid = 31129] [serial = 928] [outer = (nil)] 08:51:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x9a2a9000) [pid = 31129] [serial = 929] [outer = 0x9a2a2c00] 08:51:06 INFO - PROCESS | 31129 | 1464191466121 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x9ab98400) [pid = 31129] [serial = 930] [outer = 0x9a2a2c00] 08:51:07 INFO - PROCESS | 31129 | 1464191466999 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:51:07 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 08:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1531ms 08:51:07 INFO - PROCESS | 31129 | 1464191467078 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 31129 | 1464191467081 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 08:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:51:07 INFO - PROCESS | 31129 | 1464191467089 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 31129 | 1464191467094 Marionette TRACE conn3 <- [1,1210,null,{}] 08:51:07 INFO - PROCESS | 31129 | 1464191467103 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 31129 | 1464191467325 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:51:07 INFO - PROCESS | 31129 | 1464191467561 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:07 INFO - PROCESS | 31129 | ++DOCSHELL 0x9780f800 == 64 [pid = 31129] [id = 310] 08:51:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x97862800) [pid = 31129] [serial = 931] [outer = (nil)] 08:51:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x9b58e800) [pid = 31129] [serial = 932] [outer = 0x97862800] 08:51:07 INFO - PROCESS | 31129 | 1464191467690 Marionette DEBUG loaded listener.js 08:51:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 181 (0x9b591c00) [pid = 31129] [serial = 933] [outer = 0x97862800] 08:51:08 INFO - PROCESS | 31129 | 1464191468577 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1538ms 08:51:08 INFO - PROCESS | 31129 | 1464191468627 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 08:51:08 INFO - PROCESS | 31129 | 1464191468631 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 08:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:51:08 INFO - PROCESS | 31129 | 1464191468637 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:51:08 INFO - PROCESS | 31129 | 1464191468640 Marionette TRACE conn3 <- [1,1214,null,{}] 08:51:08 INFO - PROCESS | 31129 | 1464191468646 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:08 INFO - PROCESS | 31129 | 1464191468826 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:51:09 INFO - PROCESS | 31129 | 1464191469023 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 31129 | ++DOCSHELL 0x99761400 == 65 [pid = 31129] [id = 311] 08:51:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 182 (0x9b07c800) [pid = 31129] [serial = 934] [outer = (nil)] 08:51:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 183 (0x9b91a000) [pid = 31129] [serial = 935] [outer = 0x9b07c800] 08:51:09 INFO - PROCESS | 31129 | 1464191469191 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 184 (0x9b91c000) [pid = 31129] [serial = 936] [outer = 0x9b07c800] 08:51:10 INFO - PROCESS | 31129 | 1464191470100 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1531ms 08:51:10 INFO - PROCESS | 31129 | 1464191470170 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 31129 | 1464191470174 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 08:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:51:10 INFO - PROCESS | 31129 | 1464191470180 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 31129 | 1464191470184 Marionette TRACE conn3 <- [1,1218,null,{}] 08:51:10 INFO - PROCESS | 31129 | 1464191470190 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:10 INFO - PROCESS | 31129 | 1464191470370 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:51:10 INFO - PROCESS | 31129 | 1464191470596 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:10 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a024400 == 66 [pid = 31129] [id = 312] 08:51:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 185 (0x9b7b2c00) [pid = 31129] [serial = 937] [outer = (nil)] 08:51:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 186 (0x9b923c00) [pid = 31129] [serial = 938] [outer = 0x9b7b2c00] 08:51:10 INFO - PROCESS | 31129 | 1464191470742 Marionette DEBUG loaded listener.js 08:51:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 187 (0x9b9f9400) [pid = 31129] [serial = 939] [outer = 0x9b7b2c00] 08:51:11 INFO - PROCESS | 31129 | 1464191471615 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1492ms 08:51:11 INFO - PROCESS | 31129 | 1464191471674 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:51:11 INFO - PROCESS | 31129 | 1464191471677 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 08:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:51:11 INFO - PROCESS | 31129 | 1464191471684 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:51:11 INFO - PROCESS | 31129 | 1464191471687 Marionette TRACE conn3 <- [1,1222,null,{}] 08:51:11 INFO - PROCESS | 31129 | 1464191471693 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:11 INFO - PROCESS | 31129 | 1464191471875 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:51:12 INFO - PROCESS | 31129 | 1464191472073 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 31129 | ++DOCSHELL 0x9785d000 == 67 [pid = 31129] [id = 313] 08:51:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 188 (0x99f56000) [pid = 31129] [serial = 940] [outer = (nil)] 08:51:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 189 (0x9d45e800) [pid = 31129] [serial = 941] [outer = 0x99f56000] 08:51:12 INFO - PROCESS | 31129 | 1464191472201 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 190 (0x9d5b8c00) [pid = 31129] [serial = 942] [outer = 0x99f56000] 08:51:13 INFO - PROCESS | 31129 | 1464191473180 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 31129 | 1464191473223 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 08:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:51:13 INFO - PROCESS | 31129 | 1464191473230 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 31129 | 1464191473234 Marionette TRACE conn3 <- [1,1226,null,{}] 08:51:13 INFO - PROCESS | 31129 | 1464191473240 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:13 INFO - PROCESS | 31129 | 1464191473445 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:51:13 INFO - PROCESS | 31129 | 1464191473685 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:13 INFO - PROCESS | 31129 | ++DOCSHELL 0x9ba2f000 == 68 [pid = 31129] [id = 314] 08:51:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 191 (0xa1136000) [pid = 31129] [serial = 943] [outer = (nil)] 08:51:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 192 (0xa113cc00) [pid = 31129] [serial = 944] [outer = 0xa1136000] 08:51:13 INFO - PROCESS | 31129 | 1464191473816 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 193 (0xa2142000) [pid = 31129] [serial = 945] [outer = 0xa1136000] 08:51:14 INFO - PROCESS | 31129 | 1464191474702 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1539ms 08:51:14 INFO - PROCESS | 31129 | 1464191474770 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 31129 | 1464191474773 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 08:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:51:14 INFO - PROCESS | 31129 | 1464191474780 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 31129 | 1464191474784 Marionette TRACE conn3 <- [1,1230,null,{}] 08:51:14 INFO - PROCESS | 31129 | 1464191474790 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:14 INFO - PROCESS | 31129 | 1464191474970 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:51:15 INFO - PROCESS | 31129 | 1464191475162 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5dbc00 == 69 [pid = 31129] [id = 315] 08:51:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 194 (0x8dc78c00) [pid = 31129] [serial = 946] [outer = (nil)] 08:51:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 195 (0x91cf2800) [pid = 31129] [serial = 947] [outer = 0x8dc78c00] 08:51:15 INFO - PROCESS | 31129 | 1464191475247 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 196 (0x9293b800) [pid = 31129] [serial = 948] [outer = 0x8dc78c00] 08:51:16 INFO - PROCESS | 31129 | 1464191476143 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1393ms 08:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:51:16 INFO - PROCESS | 31129 | 1464191476173 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:51:16 INFO - PROCESS | 31129 | 1464191476176 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 08:51:16 INFO - PROCESS | 31129 | 1464191476184 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 31129 | 1464191476187 Marionette TRACE conn3 <- [1,1234,null,{}] 08:51:16 INFO - PROCESS | 31129 | 1464191476203 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:16 INFO - PROCESS | 31129 | 1464191476381 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:51:16 INFO - PROCESS | 31129 | 1464191476587 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:16 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae68400 == 70 [pid = 31129] [id = 316] 08:51:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 197 (0x8b5dcc00) [pid = 31129] [serial = 949] [outer = (nil)] 08:51:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 198 (0x91cf5c00) [pid = 31129] [serial = 950] [outer = 0x8b5dcc00] 08:51:16 INFO - PROCESS | 31129 | 1464191476712 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 199 (0x92652c00) [pid = 31129] [serial = 951] [outer = 0x8b5dcc00] 08:51:17 INFO - PROCESS | 31129 | 1464191477979 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1844ms 08:51:18 INFO - PROCESS | 31129 | 1464191478029 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 31129 | 1464191478034 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 08:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:51:18 INFO - PROCESS | 31129 | 1464191478043 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 31129 | 1464191478048 Marionette TRACE conn3 <- [1,1238,null,{}] 08:51:18 INFO - PROCESS | 31129 | 1464191478056 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:18 INFO - PROCESS | 31129 | 1464191478294 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:51:18 INFO - PROCESS | 31129 | 1464191478493 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be50800 == 71 [pid = 31129] [id = 317] 08:51:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 200 (0x8ec32800) [pid = 31129] [serial = 952] [outer = (nil)] 08:51:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 201 (0x9111dc00) [pid = 31129] [serial = 953] [outer = 0x8ec32800] 08:51:18 INFO - PROCESS | 31129 | 1464191478574 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 202 (0x91c1e400) [pid = 31129] [serial = 954] [outer = 0x8ec32800] 08:51:19 INFO - PROCESS | 31129 | 1464191479516 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1531ms 08:51:19 INFO - PROCESS | 31129 | 1464191479574 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 31129 | 1464191479583 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 08:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:51:19 INFO - PROCESS | 31129 | 1464191479592 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 31129 | 1464191479596 Marionette TRACE conn3 <- [1,1242,null,{}] 08:51:19 INFO - PROCESS | 31129 | 1464191479602 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:19 INFO - PROCESS | 31129 | 1464191479877 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:51:20 INFO - PROCESS | 31129 | 1464191480191 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 31129 | ++DOCSHELL 0x913f4800 == 72 [pid = 31129] [id = 318] 08:51:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 203 (0x913f7c00) [pid = 31129] [serial = 955] [outer = (nil)] 08:51:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 204 (0x9293a000) [pid = 31129] [serial = 956] [outer = 0x913f7c00] 08:51:20 INFO - PROCESS | 31129 | 1464191480269 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 205 (0x93921400) [pid = 31129] [serial = 957] [outer = 0x913f7c00] 08:51:21 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae62c00 == 71 [pid = 31129] [id = 231] 08:51:21 INFO - PROCESS | 31129 | --DOCSHELL 0x8be44400 == 70 [pid = 31129] [id = 229] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 204 (0x952c1400) [pid = 31129] [serial = 845] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | 1464191481243 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 203 (0x91c18400) [pid = 31129] [serial = 708] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 202 (0x91fb5c00) [pid = 31129] [serial = 714] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 201 (0x9264e000) [pid = 31129] [serial = 717] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 200 (0x91cf7400) [pid = 31129] [serial = 711] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 199 (0x8ea97000) [pid = 31129] [serial = 705] [outer = (nil)] [url = about:blank] 08:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1697ms 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 198 (0x8e149400) [pid = 31129] [serial = 702] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 197 (0x9266b400) [pid = 31129] [serial = 720] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 196 (0x9267a800) [pid = 31129] [serial = 723] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 195 (0x9293bc00) [pid = 31129] [serial = 726] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 194 (0x9244a400) [pid = 31129] [serial = 744] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 193 (0x952be400) [pid = 31129] [serial = 792] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 192 (0x92447400) [pid = 31129] [serial = 797] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 191 (0x95d5f400) [pid = 31129] [serial = 812] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 190 (0x95b80000) [pid = 31129] [serial = 806] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 189 (0x9266ac00) [pid = 31129] [serial = 836] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 188 (0x9293e400) [pid = 31129] [serial = 839] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 187 (0x9780e800) [pid = 31129] [serial = 815] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 186 (0x91c11400) [pid = 31129] [serial = 833] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 185 (0x91cf6800) [pid = 31129] [serial = 834] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 184 (0x8e140800) [pid = 31129] [serial = 828] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 183 (0x8d58fc00) [pid = 31129] [serial = 827] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 182 (0x982c9800) [pid = 31129] [serial = 821] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 181 (0x8e14b400) [pid = 31129] [serial = 794] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 180 (0x92d01c00) [pid = 31129] [serial = 842] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x95383800) [pid = 31129] [serial = 803] [outer = (nil)] [url = about:blank] 08:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x95092800) [pid = 31129] [serial = 800] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x91c19c00) [pid = 31129] [serial = 831] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x91126400) [pid = 31129] [serial = 830] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x97859c00) [pid = 31129] [serial = 818] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x95c82c00) [pid = 31129] [serial = 809] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x990f1000) [pid = 31129] [serial = 824] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x94643000) [pid = 31129] [serial = 843] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x92a5d400) [pid = 31129] [serial = 840] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x92678400) [pid = 31129] [serial = 837] [outer = (nil)] [url = about:blank] 08:51:21 INFO - PROCESS | 31129 | 1464191481306 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:51:21 INFO - PROCESS | 31129 | 1464191481309 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 08:51:21 INFO - PROCESS | 31129 | 1464191481319 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - PROCESS | 31129 | 1464191481335 Marionette TRACE conn3 <- [1,1246,null,{}] 08:51:21 INFO - PROCESS | 31129 | 1464191481353 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:21 INFO - PROCESS | 31129 | 1464191481537 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:51:21 INFO - PROCESS | 31129 | 1464191481783 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 31129 | ++DOCSHELL 0x91c14800 == 71 [pid = 31129] [id = 319] 08:51:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x91c19800) [pid = 31129] [serial = 958] [outer = (nil)] 08:51:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x9244b400) [pid = 31129] [serial = 959] [outer = 0x91c19800] 08:51:21 INFO - PROCESS | 31129 | 1464191481867 Marionette DEBUG loaded listener.js 08:51:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x92672400) [pid = 31129] [serial = 960] [outer = 0x91c19800] 08:51:22 INFO - PROCESS | 31129 | 1464191482613 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1351ms 08:51:22 INFO - PROCESS | 31129 | 1464191482671 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 31129 | 1464191482676 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 08:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:51:22 INFO - PROCESS | 31129 | 1464191482686 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 31129 | 1464191482688 Marionette TRACE conn3 <- [1,1250,null,{}] 08:51:22 INFO - PROCESS | 31129 | 1464191482694 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:22 INFO - PROCESS | 31129 | 1464191482858 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:51:22 INFO - PROCESS | 31129 | 1464191482874 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fbb000 == 72 [pid = 31129] [id = 320] 08:51:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x92d05800) [pid = 31129] [serial = 961] [outer = (nil)] 08:51:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x952bf800) [pid = 31129] [serial = 962] [outer = 0x92d05800] 08:51:22 INFO - PROCESS | 31129 | 1464191482946 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x9537b800) [pid = 31129] [serial = 963] [outer = 0x92d05800] 08:51:23 INFO - PROCESS | 31129 | 1464191483932 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1276ms 08:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:51:23 INFO - PROCESS | 31129 | 1464191483963 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 31129 | 1464191483966 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 08:51:23 INFO - PROCESS | 31129 | 1464191483973 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - PROCESS | 31129 | 1464191483976 Marionette TRACE conn3 <- [1,1254,null,{}] 08:51:24 INFO - PROCESS | 31129 | 1464191483998 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:24 INFO - PROCESS | 31129 | 1464191484230 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:51:24 INFO - PROCESS | 31129 | 1464191484258 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dc6bc00 == 73 [pid = 31129] [id = 321] 08:51:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x9264a800) [pid = 31129] [serial = 964] [outer = (nil)] 08:51:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x95b82c00) [pid = 31129] [serial = 965] [outer = 0x9264a800] 08:51:24 INFO - PROCESS | 31129 | 1464191484331 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x95c82c00) [pid = 31129] [serial = 966] [outer = 0x9264a800] 08:51:25 INFO - PROCESS | 31129 | 1464191485281 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1342ms 08:51:25 INFO - PROCESS | 31129 | 1464191485315 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 31129 | 1464191485317 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 08:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:51:25 INFO - PROCESS | 31129 | 1464191485324 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 31129 | 1464191485341 Marionette TRACE conn3 <- [1,1258,null,{}] 08:51:25 INFO - PROCESS | 31129 | 1464191485378 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:25 INFO - PROCESS | 31129 | 1464191485625 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:51:26 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x92d08000) [pid = 31129] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:51:26 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x8b5de000) [pid = 31129] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:51:26 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x8ec3c000) [pid = 31129] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:51:26 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x8d589800) [pid = 31129] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:51:26 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x9247dc00) [pid = 31129] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:51:26 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x8ea91800) [pid = 31129] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:51:26 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x8b5d3800) [pid = 31129] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:51:26 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x9111f000) [pid = 31129] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:51:26 INFO - PROCESS | 31129 | 1464191486106 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5de000 == 74 [pid = 31129] [id = 322] 08:51:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x8b5df400) [pid = 31129] [serial = 967] [outer = (nil)] 08:51:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x9111f000) [pid = 31129] [serial = 968] [outer = 0x8b5df400] 08:51:26 INFO - PROCESS | 31129 | 1464191486180 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x95385000) [pid = 31129] [serial = 969] [outer = 0x8b5df400] 08:51:26 INFO - PROCESS | 31129 | 1464191486907 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1630ms 08:51:26 INFO - PROCESS | 31129 | 1464191486955 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:51:26 INFO - PROCESS | 31129 | 1464191486958 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 08:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:51:26 INFO - PROCESS | 31129 | 1464191486964 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:51:26 INFO - PROCESS | 31129 | 1464191486966 Marionette TRACE conn3 <- [1,1262,null,{}] 08:51:26 INFO - PROCESS | 31129 | 1464191486972 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:27 INFO - PROCESS | 31129 | 1464191487136 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:51:27 INFO - PROCESS | 31129 | 1464191487156 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dc6a400 == 75 [pid = 31129] [id = 323] 08:51:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x97860000) [pid = 31129] [serial = 970] [outer = (nil)] 08:51:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x98ef1400) [pid = 31129] [serial = 971] [outer = 0x97860000] 08:51:27 INFO - PROCESS | 31129 | 1464191487227 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x99762000) [pid = 31129] [serial = 972] [outer = 0x97860000] 08:51:28 INFO - PROCESS | 31129 | 1464191488238 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1331ms 08:51:28 INFO - PROCESS | 31129 | 1464191488297 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 31129 | 1464191488303 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 08:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:51:28 INFO - PROCESS | 31129 | 1464191488312 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 31129 | 1464191488318 Marionette TRACE conn3 <- [1,1266,null,{}] 08:51:28 INFO - PROCESS | 31129 | 1464191488328 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:28 INFO - PROCESS | 31129 | 1464191488561 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:51:28 INFO - PROCESS | 31129 | 1464191488811 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:28 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dfa4000 == 76 [pid = 31129] [id = 324] 08:51:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x8dfa5800) [pid = 31129] [serial = 973] [outer = (nil)] 08:51:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x8ea94800) [pid = 31129] [serial = 974] [outer = 0x8dfa5800] 08:51:28 INFO - PROCESS | 31129 | 1464191488913 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x8ec32000) [pid = 31129] [serial = 975] [outer = 0x8dfa5800] 08:51:29 INFO - PROCESS | 31129 | 1464191489863 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1590ms 08:51:29 INFO - PROCESS | 31129 | 1464191489903 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:51:29 INFO - PROCESS | 31129 | 1464191489912 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 08:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:51:29 INFO - PROCESS | 31129 | 1464191489923 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:51:29 INFO - PROCESS | 31129 | 1464191489926 Marionette TRACE conn3 <- [1,1270,null,{}] 08:51:29 INFO - PROCESS | 31129 | 1464191489933 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:30 INFO - PROCESS | 31129 | 1464191490125 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:51:30 INFO - PROCESS | 31129 | 1464191490361 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 31129 | ++DOCSHELL 0x9244bc00 == 77 [pid = 31129] [id = 325] 08:51:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 181 (0x9244e800) [pid = 31129] [serial = 976] [outer = (nil)] 08:51:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 182 (0x92652800) [pid = 31129] [serial = 977] [outer = 0x9244e800] 08:51:30 INFO - PROCESS | 31129 | 1464191490491 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 183 (0x92a5b400) [pid = 31129] [serial = 978] [outer = 0x9244e800] 08:51:31 INFO - PROCESS | 31129 | 1464191491605 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1733ms 08:51:31 INFO - PROCESS | 31129 | 1464191491657 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 31129 | 1464191491661 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 08:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:51:31 INFO - PROCESS | 31129 | 1464191491668 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 31129 | 1464191491674 Marionette TRACE conn3 <- [1,1274,null,{}] 08:51:31 INFO - PROCESS | 31129 | 1464191491690 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:31 INFO - PROCESS | 31129 | 1464191491889 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:51:32 INFO - PROCESS | 31129 | 1464191492113 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 31129 | ++DOCSHELL 0x92450400 == 78 [pid = 31129] [id = 326] 08:51:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 184 (0x9780e000) [pid = 31129] [serial = 979] [outer = (nil)] 08:51:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 185 (0x98421800) [pid = 31129] [serial = 980] [outer = 0x9780e000] 08:51:32 INFO - PROCESS | 31129 | 1464191492204 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 186 (0x99f52800) [pid = 31129] [serial = 981] [outer = 0x9780e000] 08:51:33 INFO - PROCESS | 31129 | 1464191493080 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1485ms 08:51:33 INFO - PROCESS | 31129 | 1464191493154 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 31129 | 1464191493159 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 08:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:51:33 INFO - PROCESS | 31129 | 1464191493165 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 31129 | 1464191493168 Marionette TRACE conn3 <- [1,1278,null,{}] 08:51:33 INFO - PROCESS | 31129 | 1464191493174 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:33 INFO - PROCESS | 31129 | 1464191493409 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:51:33 INFO - PROCESS | 31129 | 1464191493638 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 31129 | ++DOCSHELL 0x9846e800 == 79 [pid = 31129] [id = 327] 08:51:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 187 (0x99f58c00) [pid = 31129] [serial = 982] [outer = (nil)] 08:51:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 188 (0x9a01b400) [pid = 31129] [serial = 983] [outer = 0x99f58c00] 08:51:33 INFO - PROCESS | 31129 | 1464191493765 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 189 (0x9a0cec00) [pid = 31129] [serial = 984] [outer = 0x99f58c00] 08:51:34 INFO - PROCESS | 31129 | 1464191494717 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1592ms 08:51:34 INFO - PROCESS | 31129 | 1464191494758 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:51:34 INFO - PROCESS | 31129 | 1464191494762 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 08:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:51:34 INFO - PROCESS | 31129 | 1464191494769 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - PROCESS | 31129 | 1464191494771 Marionette TRACE conn3 <- [1,1282,null,{}] 08:51:34 INFO - PROCESS | 31129 | 1464191494777 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:34 INFO - PROCESS | 31129 | 1464191494953 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:51:35 INFO - PROCESS | 31129 | 1464191495203 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea98000 == 80 [pid = 31129] [id = 328] 08:51:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 190 (0x91108000) [pid = 31129] [serial = 985] [outer = (nil)] 08:51:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 191 (0x9a2ad000) [pid = 31129] [serial = 986] [outer = 0x91108000] 08:51:35 INFO - PROCESS | 31129 | 1464191495329 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 192 (0x9b076000) [pid = 31129] [serial = 987] [outer = 0x91108000] 08:51:36 INFO - PROCESS | 31129 | 1464191496196 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1482ms 08:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:51:36 INFO - PROCESS | 31129 | 1464191496252 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:51:36 INFO - PROCESS | 31129 | 1464191496255 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 08:51:36 INFO - PROCESS | 31129 | 1464191496262 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - PROCESS | 31129 | 1464191496265 Marionette TRACE conn3 <- [1,1286,null,{}] 08:51:36 INFO - PROCESS | 31129 | 1464191496271 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:36 INFO - PROCESS | 31129 | 1464191496480 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:51:36 INFO - PROCESS | 31129 | 1464191496718 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae6c800 == 81 [pid = 31129] [id = 329] 08:51:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 193 (0x9a1da000) [pid = 31129] [serial = 988] [outer = (nil)] 08:51:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 194 (0x9b982800) [pid = 31129] [serial = 989] [outer = 0x9a1da000] 08:51:36 INFO - PROCESS | 31129 | 1464191496847 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 195 (0xa060e400) [pid = 31129] [serial = 990] [outer = 0x9a1da000] 08:51:37 INFO - PROCESS | 31129 | 1464191497726 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1538ms 08:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:51:37 INFO - PROCESS | 31129 | 1464191497800 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:51:37 INFO - PROCESS | 31129 | 1464191497803 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 08:51:37 INFO - PROCESS | 31129 | 1464191497810 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - PROCESS | 31129 | 1464191497813 Marionette TRACE conn3 <- [1,1290,null,{}] 08:51:37 INFO - PROCESS | 31129 | 1464191497819 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:38 INFO - PROCESS | 31129 | 1464191498035 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:51:38 INFO - PROCESS | 31129 | 1464191498283 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 31129 | ++DOCSHELL 0x9b9f9c00 == 82 [pid = 31129] [id = 330] 08:51:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 196 (0xa1138000) [pid = 31129] [serial = 991] [outer = (nil)] 08:51:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 197 (0xa21ae800) [pid = 31129] [serial = 992] [outer = 0xa1138000] 08:51:38 INFO - PROCESS | 31129 | 1464191498406 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 198 (0xa227f400) [pid = 31129] [serial = 993] [outer = 0xa1138000] 08:51:39 INFO - PROCESS | 31129 | 1464191499267 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1536ms 08:51:39 INFO - PROCESS | 31129 | 1464191499346 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 31129 | 1464191499349 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 08:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:51:39 INFO - PROCESS | 31129 | 1464191499356 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 31129 | 1464191499359 Marionette TRACE conn3 <- [1,1294,null,{}] 08:51:39 INFO - PROCESS | 31129 | 1464191499365 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:39 INFO - PROCESS | 31129 | 1464191499605 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:51:39 INFO - PROCESS | 31129 | 1464191499896 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec34400 == 83 [pid = 31129] [id = 331] 08:51:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 199 (0x9110f000) [pid = 31129] [serial = 994] [outer = (nil)] 08:51:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 200 (0xa240f800) [pid = 31129] [serial = 995] [outer = 0x9110f000] 08:51:40 INFO - PROCESS | 31129 | 1464191500035 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 201 (0xa26c2800) [pid = 31129] [serial = 996] [outer = 0x9110f000] 08:51:40 INFO - PROCESS | 31129 | 1464191500869 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1540ms 08:51:40 INFO - PROCESS | 31129 | 1464191500897 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:51:40 INFO - PROCESS | 31129 | 1464191500901 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 08:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:51:40 INFO - PROCESS | 31129 | 1464191500907 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - PROCESS | 31129 | 1464191500911 Marionette TRACE conn3 <- [1,1298,null,{}] 08:51:40 INFO - PROCESS | 31129 | 1464191500917 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:41 INFO - PROCESS | 31129 | 1464191501094 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:51:41 INFO - PROCESS | 31129 | 1464191501290 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a1da800 == 84 [pid = 31129] [id = 332] 08:51:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 202 (0x9d5bc000) [pid = 31129] [serial = 997] [outer = (nil)] 08:51:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 203 (0xa30bf400) [pid = 31129] [serial = 998] [outer = 0x9d5bc000] 08:51:41 INFO - PROCESS | 31129 | 1464191501373 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 204 (0xa30e7800) [pid = 31129] [serial = 999] [outer = 0x9d5bc000] 08:51:42 INFO - PROCESS | 31129 | 1464191502335 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1490ms 08:51:42 INFO - PROCESS | 31129 | 1464191502398 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 31129 | 1464191502402 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 08:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:51:42 INFO - PROCESS | 31129 | 1464191502409 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 31129 | 1464191502411 Marionette TRACE conn3 <- [1,1302,null,{}] 08:51:42 INFO - PROCESS | 31129 | 1464191502417 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:42 INFO - PROCESS | 31129 | 1464191502600 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:51:42 INFO - PROCESS | 31129 | 1464191502792 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 31129 | ++DOCSHELL 0xa060e000 == 85 [pid = 31129] [id = 333] 08:51:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 205 (0xa26c2c00) [pid = 31129] [serial = 1000] [outer = (nil)] 08:51:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 206 (0xa345d800) [pid = 31129] [serial = 1001] [outer = 0xa26c2c00] 08:51:42 INFO - PROCESS | 31129 | 1464191502921 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 207 (0xa3547c00) [pid = 31129] [serial = 1002] [outer = 0xa26c2c00] 08:51:43 INFO - PROCESS | 31129 | 1464191503803 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1436ms 08:51:43 INFO - PROCESS | 31129 | 1464191503846 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 31129 | 1464191503849 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 08:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:51:43 INFO - PROCESS | 31129 | 1464191503856 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 31129 | 1464191503860 Marionette TRACE conn3 <- [1,1306,null,{}] 08:51:43 INFO - PROCESS | 31129 | 1464191503866 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:44 INFO - PROCESS | 31129 | 1464191504075 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:51:44 INFO - PROCESS | 31129 | 1464191504269 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 31129 | ++DOCSHELL 0xa30c0000 == 86 [pid = 31129] [id = 334] 08:51:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 208 (0xa3583800) [pid = 31129] [serial = 1003] [outer = (nil)] 08:51:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 209 (0xa3586000) [pid = 31129] [serial = 1004] [outer = 0xa3583800] 08:51:44 INFO - PROCESS | 31129 | 1464191504413 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 210 (0xa35f3000) [pid = 31129] [serial = 1005] [outer = 0xa3583800] 08:51:45 INFO - PROCESS | 31129 | 1464191505338 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1531ms 08:51:45 INFO - PROCESS | 31129 | 1464191505388 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 31129 | 1464191505392 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 08:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:51:45 INFO - PROCESS | 31129 | 1464191505398 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - PROCESS | 31129 | 1464191505402 Marionette TRACE conn3 <- [1,1310,null,{}] 08:51:45 INFO - PROCESS | 31129 | 1464191505407 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:45 INFO - PROCESS | 31129 | 1464191505595 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:51:45 INFO - PROCESS | 31129 | 1464191505789 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be4b800 == 87 [pid = 31129] [id = 335] 08:51:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 211 (0xa3028400) [pid = 31129] [serial = 1006] [outer = (nil)] 08:51:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 212 (0xa509d400) [pid = 31129] [serial = 1007] [outer = 0xa3028400] 08:51:45 INFO - PROCESS | 31129 | 1464191505875 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 213 (0xa628b800) [pid = 31129] [serial = 1008] [outer = 0xa3028400] 08:51:46 INFO - PROCESS | 31129 | 1464191506800 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 31129 | 1464191506888 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 08:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:51:46 INFO - PROCESS | 31129 | 1464191506894 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 31129 | 1464191506898 Marionette TRACE conn3 <- [1,1314,null,{}] 08:51:46 INFO - PROCESS | 31129 | 1464191506903 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:47 INFO - PROCESS | 31129 | 1464191507132 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:51:47 INFO - PROCESS | 31129 | 1464191507368 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 31129 | ++DOCSHELL 0x92477c00 == 88 [pid = 31129] [id = 336] 08:51:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 214 (0xa3581800) [pid = 31129] [serial = 1009] [outer = (nil)] 08:51:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 215 (0xa6741c00) [pid = 31129] [serial = 1010] [outer = 0xa3581800] 08:51:47 INFO - PROCESS | 31129 | 1464191507496 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 216 (0xa67a0400) [pid = 31129] [serial = 1011] [outer = 0xa3581800] 08:51:48 INFO - PROCESS | 31129 | 1464191508385 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1535ms 08:51:48 INFO - PROCESS | 31129 | 1464191508430 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 31129 | 1464191508434 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 08:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:51:48 INFO - PROCESS | 31129 | 1464191508440 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 31129 | 1464191508444 Marionette TRACE conn3 <- [1,1318,null,{}] 08:51:48 INFO - PROCESS | 31129 | 1464191508449 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:48 INFO - PROCESS | 31129 | 1464191508632 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:51:48 INFO - PROCESS | 31129 | 1464191508844 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a7efc00 == 89 [pid = 31129] [id = 337] 08:51:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 217 (0x8a7f0000) [pid = 31129] [serial = 1012] [outer = (nil)] 08:51:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 218 (0x8a7f7000) [pid = 31129] [serial = 1013] [outer = 0x8a7f0000] 08:51:48 INFO - PROCESS | 31129 | 1464191508978 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 219 (0x8a7f8c00) [pid = 31129] [serial = 1014] [outer = 0x8a7f0000] 08:51:50 INFO - PROCESS | 31129 | 1464191510000 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1629ms 08:51:50 INFO - PROCESS | 31129 | 1464191510071 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 31129 | 1464191510074 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 08:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:51:50 INFO - PROCESS | 31129 | 1464191510080 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 31129 | 1464191510084 Marionette TRACE conn3 <- [1,1322,null,{}] 08:51:50 INFO - PROCESS | 31129 | 1464191510089 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:50 INFO - PROCESS | 31129 | 1464191510273 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:51:50 INFO - PROCESS | 31129 | 1464191510522 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dfa8400 == 90 [pid = 31129] [id = 338] 08:51:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 220 (0x8dfa9400) [pid = 31129] [serial = 1015] [outer = (nil)] 08:51:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 221 (0x8e140c00) [pid = 31129] [serial = 1016] [outer = 0x8dfa9400] 08:51:51 INFO - PROCESS | 31129 | 1464191511004 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 222 (0x8ea13800) [pid = 31129] [serial = 1017] [outer = 0x8dfa9400] 08:51:52 INFO - PROCESS | 31129 | 1464191512002 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1983ms 08:51:52 INFO - PROCESS | 31129 | 1464191512065 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 31129 | 1464191512072 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 08:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:51:52 INFO - PROCESS | 31129 | 1464191512081 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 31129 | 1464191512086 Marionette TRACE conn3 <- [1,1326,null,{}] 08:51:52 INFO - PROCESS | 31129 | 1464191512093 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:52 INFO - PROCESS | 31129 | 1464191512280 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:51:52 INFO - PROCESS | 31129 | 1464191512681 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec35400 == 91 [pid = 31129] [id = 339] 08:51:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 223 (0x913f1400) [pid = 31129] [serial = 1018] [outer = (nil)] 08:51:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 224 (0x92449400) [pid = 31129] [serial = 1019] [outer = 0x913f1400] 08:51:52 INFO - PROCESS | 31129 | 1464191512769 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 225 (0x9264cc00) [pid = 31129] [serial = 1020] [outer = 0x913f1400] 08:51:53 INFO - PROCESS | 31129 | 1464191513733 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:51:53 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 08:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1744ms 08:51:53 INFO - PROCESS | 31129 | 1464191513826 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 31129 | 1464191513832 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 08:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:51:53 INFO - PROCESS | 31129 | 1464191513842 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 31129 | 1464191513846 Marionette TRACE conn3 <- [1,1330,null,{}] 08:51:53 INFO - PROCESS | 31129 | 1464191513852 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:54 INFO - PROCESS | 31129 | 1464191514092 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:51:54 INFO - PROCESS | 31129 | --DOCSHELL 0x9111e000 == 90 [pid = 31129] [id = 245] 08:51:54 INFO - PROCESS | 31129 | --DOCSHELL 0x95c78c00 == 89 [pid = 31129] [id = 272] 08:51:54 INFO - PROCESS | 31129 | --DOCSHELL 0x95c84800 == 88 [pid = 31129] [id = 271] 08:51:54 INFO - PROCESS | 31129 | --DOCSHELL 0x95c79c00 == 87 [pid = 31129] [id = 270] 08:51:54 INFO - PROCESS | 31129 | --DOMWINDOW == 224 (0x8b5d8000) [pid = 31129] [serial = 848] [outer = (nil)] [url = about:blank] 08:51:54 INFO - PROCESS | 31129 | --DOMWINDOW == 223 (0x8ea15c00) [pid = 31129] [serial = 851] [outer = (nil)] [url = about:blank] 08:51:54 INFO - PROCESS | 31129 | --DOMWINDOW == 222 (0x913f4c00) [pid = 31129] [serial = 854] [outer = (nil)] [url = about:blank] 08:51:54 INFO - PROCESS | 31129 | --DOMWINDOW == 221 (0x95029000) [pid = 31129] [serial = 857] [outer = (nil)] [url = about:blank] 08:51:54 INFO - PROCESS | 31129 | --DOMWINDOW == 220 (0x95c7c800) [pid = 31129] [serial = 860] [outer = (nil)] [url = about:blank] 08:51:54 INFO - PROCESS | 31129 | --DOMWINDOW == 219 (0x9785cc00) [pid = 31129] [serial = 863] [outer = (nil)] [url = about:blank] 08:51:54 INFO - PROCESS | 31129 | --DOMWINDOW == 218 (0x99b84800) [pid = 31129] [serial = 866] [outer = (nil)] [url = about:blank] 08:51:54 INFO - PROCESS | 31129 | --DOMWINDOW == 217 (0x99f54400) [pid = 31129] [serial = 869] [outer = (nil)] [url = about:blank] 08:51:54 INFO - PROCESS | 31129 | --DOMWINDOW == 216 (0x99f6a800) [pid = 31129] [serial = 872] [outer = (nil)] [url = about:blank] 08:51:54 INFO - PROCESS | 31129 | --DOMWINDOW == 215 (0x99f75800) [pid = 31129] [serial = 875] [outer = (nil)] [url = about:blank] 08:51:54 INFO - PROCESS | 31129 | --DOMWINDOW == 214 (0x9a01e000) [pid = 31129] [serial = 878] [outer = (nil)] [url = about:blank] 08:51:54 INFO - PROCESS | 31129 | --DOMWINDOW == 213 (0x9a2abc00) [pid = 31129] [serial = 881] [outer = (nil)] [url = about:blank] 08:51:54 INFO - PROCESS | 31129 | --DOMWINDOW == 212 (0x9aed3800) [pid = 31129] [serial = 884] [outer = (nil)] [url = about:blank] 08:51:54 INFO - PROCESS | 31129 | --DOMWINDOW == 211 (0x913f7800) [pid = 31129] [serial = 887] [outer = (nil)] [url = about:blank] 08:51:54 INFO - PROCESS | 31129 | --DOMWINDOW == 210 (0x95b80c00) [pid = 31129] [serial = 911] [outer = (nil)] [url = about:blank] 08:51:54 INFO - PROCESS | 31129 | 1464191514489 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 31129 | --DOCSHELL 0x8dfa3400 == 86 [pid = 31129] [id = 274] 08:51:54 INFO - PROCESS | 31129 | --DOCSHELL 0x97816c00 == 85 [pid = 31129] [id = 273] 08:51:54 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dc69400 == 86 [pid = 31129] [id = 340] 08:51:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 211 (0x8dc70400) [pid = 31129] [serial = 1021] [outer = (nil)] 08:51:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 212 (0x8ea0f000) [pid = 31129] [serial = 1022] [outer = 0x8dc70400] 08:51:54 INFO - PROCESS | 31129 | 1464191514590 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 213 (0x91c15800) [pid = 31129] [serial = 1023] [outer = 0x8dc70400] 08:51:54 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5de000 == 85 [pid = 31129] [id = 322] 08:51:54 INFO - PROCESS | 31129 | --DOCSHELL 0x8dc6bc00 == 84 [pid = 31129] [id = 321] 08:51:54 INFO - PROCESS | 31129 | --DOCSHELL 0x91fbb000 == 83 [pid = 31129] [id = 320] 08:51:54 INFO - PROCESS | 31129 | --DOCSHELL 0x91c14800 == 82 [pid = 31129] [id = 319] 08:51:54 INFO - PROCESS | 31129 | --DOCSHELL 0x93917000 == 81 [pid = 31129] [id = 11] 08:51:54 INFO - PROCESS | 31129 | --DOCSHELL 0x913f4800 == 80 [pid = 31129] [id = 318] 08:51:54 INFO - PROCESS | 31129 | --DOCSHELL 0x8be50800 == 79 [pid = 31129] [id = 317] 08:51:55 INFO - PROCESS | 31129 | --DOMWINDOW == 212 (0x952ca800) [pid = 31129] [serial = 846] [outer = (nil)] [url = about:blank] 08:51:55 INFO - PROCESS | 31129 | --DOMWINDOW == 211 (0x9391e400) [pid = 31129] [serial = 905] [outer = (nil)] [url = about:blank] 08:51:55 INFO - PROCESS | 31129 | --DOMWINDOW == 210 (0x9244ec00) [pid = 31129] [serial = 908] [outer = (nil)] [url = about:blank] 08:51:55 INFO - PROCESS | 31129 | --DOMWINDOW == 209 (0x92672c00) [pid = 31129] [serial = 899] [outer = (nil)] [url = about:blank] 08:51:55 INFO - PROCESS | 31129 | --DOMWINDOW == 208 (0x92932000) [pid = 31129] [serial = 900] [outer = (nil)] [url = about:blank] 08:51:55 INFO - PROCESS | 31129 | --DOMWINDOW == 207 (0x8dfa7400) [pid = 31129] [serial = 891] [outer = (nil)] [url = about:blank] 08:51:55 INFO - PROCESS | 31129 | --DOMWINDOW == 206 (0x8dc6dc00) [pid = 31129] [serial = 890] [outer = (nil)] [url = about:blank] 08:51:55 INFO - PROCESS | 31129 | --DOMWINDOW == 205 (0x92a68c00) [pid = 31129] [serial = 902] [outer = (nil)] [url = about:blank] 08:51:55 INFO - PROCESS | 31129 | --DOMWINDOW == 204 (0x91c12c00) [pid = 31129] [serial = 894] [outer = (nil)] [url = about:blank] 08:51:55 INFO - PROCESS | 31129 | --DOMWINDOW == 203 (0x91109800) [pid = 31129] [serial = 893] [outer = (nil)] [url = about:blank] 08:51:55 INFO - PROCESS | 31129 | --DOMWINDOW == 202 (0x8e146000) [pid = 31129] [serial = 896] [outer = (nil)] [url = about:blank] 08:51:55 INFO - PROCESS | 31129 | --DOMWINDOW == 201 (0x913f5c00) [pid = 31129] [serial = 897] [outer = (nil)] [url = about:blank] 08:51:55 INFO - PROCESS | 31129 | --DOMWINDOW == 200 (0x9266e800) [pid = 31129] [serial = 909] [outer = (nil)] [url = about:blank] 08:51:55 INFO - PROCESS | 31129 | --DOMWINDOW == 199 (0x952c7c00) [pid = 31129] [serial = 906] [outer = (nil)] [url = about:blank] 08:51:55 INFO - PROCESS | 31129 | --DOMWINDOW == 198 (0x92bc9000) [pid = 31129] [serial = 903] [outer = (nil)] [url = about:blank] 08:51:55 INFO - PROCESS | 31129 | 1464191515491 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:51:55 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 08:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1690ms 08:51:55 INFO - PROCESS | 31129 | 1464191515533 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 31129 | 1464191515537 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 08:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:51:55 INFO - PROCESS | 31129 | 1464191515544 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 31129 | 1464191515550 Marionette TRACE conn3 <- [1,1334,null,{}] 08:51:55 INFO - PROCESS | 31129 | 1464191515566 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:55 INFO - PROCESS | 31129 | 1464191515749 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:51:55 INFO - PROCESS | 31129 | 1464191515763 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dc6bc00 == 80 [pid = 31129] [id = 341] 08:51:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 199 (0x92bc2800) [pid = 31129] [serial = 1024] [outer = (nil)] 08:51:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 200 (0x92d03c00) [pid = 31129] [serial = 1025] [outer = 0x92bc2800] 08:51:55 INFO - PROCESS | 31129 | 1464191515857 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 201 (0x939de400) [pid = 31129] [serial = 1026] [outer = 0x92bc2800] 08:51:56 INFO - PROCESS | 31129 | 1464191516796 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1292ms 08:51:56 INFO - PROCESS | 31129 | 1464191516837 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 31129 | 1464191516842 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 08:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:51:56 INFO - PROCESS | 31129 | 1464191516848 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - PROCESS | 31129 | 1464191516851 Marionette TRACE conn3 <- [1,1338,null,{}] 08:51:56 INFO - PROCESS | 31129 | 1464191516856 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:57 INFO - PROCESS | 31129 | 1464191517109 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:51:57 INFO - PROCESS | 31129 | 1464191517144 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 31129 | ++DOCSHELL 0x92a5cc00 == 81 [pid = 31129] [id = 342] 08:51:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 202 (0x92a5d800) [pid = 31129] [serial = 1027] [outer = (nil)] 08:51:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 203 (0x952c2000) [pid = 31129] [serial = 1028] [outer = 0x92a5d800] 08:51:57 INFO - PROCESS | 31129 | 1464191517217 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 204 (0x95b79400) [pid = 31129] [serial = 1029] [outer = 0x92a5d800] 08:51:58 INFO - PROCESS | 31129 | 1464191518625 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1833ms 08:51:58 INFO - PROCESS | 31129 | 1464191518705 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:51:58 INFO - PROCESS | 31129 | 1464191518711 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 08:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:51:58 INFO - PROCESS | 31129 | 1464191518789 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - PROCESS | 31129 | 1464191518792 Marionette TRACE conn3 <- [1,1342,null,{}] 08:51:58 INFO - PROCESS | 31129 | 1464191518799 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:59 INFO - PROCESS | 31129 | 1464191519029 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:51:59 INFO - PROCESS | 31129 | --DOMWINDOW == 203 (0x92d05800) [pid = 31129] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:51:59 INFO - PROCESS | 31129 | --DOMWINDOW == 202 (0x913f7c00) [pid = 31129] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:51:59 INFO - PROCESS | 31129 | --DOMWINDOW == 201 (0x91c19800) [pid = 31129] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:51:59 INFO - PROCESS | 31129 | --DOMWINDOW == 200 (0x8b5df400) [pid = 31129] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:51:59 INFO - PROCESS | 31129 | --DOMWINDOW == 199 (0x9785a000) [pid = 31129] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:51:59 INFO - PROCESS | 31129 | --DOMWINDOW == 198 (0x8ec32800) [pid = 31129] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:51:59 INFO - PROCESS | 31129 | --DOMWINDOW == 197 (0x9264a800) [pid = 31129] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:51:59 INFO - PROCESS | 31129 | --DOMWINDOW == 196 (0x913f8400) [pid = 31129] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:51:59 INFO - PROCESS | 31129 | 1464191519513 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be45400 == 82 [pid = 31129] [id = 343] 08:51:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 197 (0x8dc71000) [pid = 31129] [serial = 1030] [outer = (nil)] 08:51:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 198 (0x8ea16000) [pid = 31129] [serial = 1031] [outer = 0x8dc71000] 08:51:59 INFO - PROCESS | 31129 | 1464191519608 Marionette DEBUG loaded listener.js 08:51:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 199 (0x9267a000) [pid = 31129] [serial = 1032] [outer = 0x8dc71000] 08:52:00 INFO - PROCESS | 31129 | 1464191520577 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1861ms 08:52:00 INFO - PROCESS | 31129 | 1464191520628 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:52:00 INFO - PROCESS | 31129 | 1464191520632 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 08:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:52:00 INFO - PROCESS | 31129 | 1464191520639 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:52:00 INFO - PROCESS | 31129 | 1464191520642 Marionette TRACE conn3 <- [1,1346,null,{}] 08:52:00 INFO - PROCESS | 31129 | 1464191520647 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:00 INFO - PROCESS | 31129 | 1464191520844 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:52:01 INFO - PROCESS | 31129 | 1464191521048 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec32400 == 83 [pid = 31129] [id = 344] 08:52:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 200 (0x92a5a400) [pid = 31129] [serial = 1033] [outer = (nil)] 08:52:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 201 (0x95c85800) [pid = 31129] [serial = 1034] [outer = 0x92a5a400] 08:52:01 INFO - PROCESS | 31129 | 1464191521158 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 202 (0x9780b000) [pid = 31129] [serial = 1035] [outer = 0x92a5a400] 08:52:02 INFO - PROCESS | 31129 | 1464191522647 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2091ms 08:52:02 INFO - PROCESS | 31129 | 1464191522733 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 31129 | 1464191522744 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 08:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:52:02 INFO - PROCESS | 31129 | 1464191522757 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 31129 | 1464191522765 Marionette TRACE conn3 <- [1,1350,null,{}] 08:52:02 INFO - PROCESS | 31129 | 1464191522837 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:03 INFO - PROCESS | 31129 | 1464191523171 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:52:03 INFO - PROCESS | 31129 | 1464191523495 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea09800 == 84 [pid = 31129] [id = 345] 08:52:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 203 (0x8ea0c400) [pid = 31129] [serial = 1036] [outer = (nil)] 08:52:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 204 (0x91104000) [pid = 31129] [serial = 1037] [outer = 0x8ea0c400] 08:52:03 INFO - PROCESS | 31129 | 1464191523616 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 205 (0x91c15000) [pid = 31129] [serial = 1038] [outer = 0x8ea0c400] 08:52:05 INFO - PROCESS | 31129 | 1464191525040 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 2366ms 08:52:05 INFO - PROCESS | 31129 | 1464191525123 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 31129 | 1464191525135 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 08:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:52:05 INFO - PROCESS | 31129 | 1464191525149 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 31129 | 1464191525155 Marionette TRACE conn3 <- [1,1354,null,{}] 08:52:05 INFO - PROCESS | 31129 | 1464191525299 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:05 INFO - PROCESS | 31129 | 1464191525595 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:52:05 INFO - PROCESS | 31129 | 1464191525740 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fb9400 == 85 [pid = 31129] [id = 346] 08:52:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 206 (0x92450c00) [pid = 31129] [serial = 1039] [outer = (nil)] 08:52:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 207 (0x9267fc00) [pid = 31129] [serial = 1040] [outer = 0x92450c00] 08:52:05 INFO - PROCESS | 31129 | 1464191525867 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 208 (0x92bc2400) [pid = 31129] [serial = 1041] [outer = 0x92450c00] 08:52:06 INFO - PROCESS | 31129 | 1464191526855 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1745ms 08:52:06 INFO - PROCESS | 31129 | 1464191526892 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 31129 | 1464191526896 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 08:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:52:06 INFO - PROCESS | 31129 | 1464191526903 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 31129 | 1464191526909 Marionette TRACE conn3 <- [1,1358,null,{}] 08:52:06 INFO - PROCESS | 31129 | 1464191526926 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:07 INFO - PROCESS | 31129 | 1464191527161 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:52:07 INFO - PROCESS | 31129 | 1464191527410 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:07 INFO - PROCESS | 31129 | ++DOCSHELL 0x95d59800 == 86 [pid = 31129] [id = 347] 08:52:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 209 (0x95d5f400) [pid = 31129] [serial = 1042] [outer = (nil)] 08:52:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 210 (0x97859c00) [pid = 31129] [serial = 1043] [outer = 0x95d5f400] 08:52:07 INFO - PROCESS | 31129 | 1464191527516 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 211 (0x9846f800) [pid = 31129] [serial = 1044] [outer = 0x95d5f400] 08:52:08 INFO - PROCESS | 31129 | 1464191528444 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1589ms 08:52:08 INFO - PROCESS | 31129 | 1464191528493 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 31129 | 1464191528498 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 08:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:52:08 INFO - PROCESS | 31129 | 1464191528505 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 31129 | 1464191528508 Marionette TRACE conn3 <- [1,1362,null,{}] 08:52:08 INFO - PROCESS | 31129 | 1464191528514 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:08 INFO - PROCESS | 31129 | 1464191528707 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:52:08 INFO - PROCESS | 31129 | 1464191528947 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 31129 | ++DOCSHELL 0x8e14a000 == 87 [pid = 31129] [id = 348] 08:52:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 212 (0x982cbc00) [pid = 31129] [serial = 1045] [outer = (nil)] 08:52:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 213 (0x99c8f000) [pid = 31129] [serial = 1046] [outer = 0x982cbc00] 08:52:09 INFO - PROCESS | 31129 | 1464191529077 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 214 (0x99f6c000) [pid = 31129] [serial = 1047] [outer = 0x982cbc00] 08:52:10 INFO - PROCESS | 31129 | 1464191530019 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1583ms 08:52:10 INFO - PROCESS | 31129 | 1464191530089 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 08:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:52:10 INFO - PROCESS | 31129 | 1464191530094 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 08:52:10 INFO - PROCESS | 31129 | 1464191530101 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 31129 | 1464191530104 Marionette TRACE conn3 <- [1,1366,null,{}] 08:52:10 INFO - PROCESS | 31129 | 1464191530110 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:10 INFO - PROCESS | 31129 | 1464191530339 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:52:10 INFO - PROCESS | 31129 | 1464191530602 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:10 INFO - PROCESS | 31129 | ++DOCSHELL 0x91c16400 == 88 [pid = 31129] [id = 349] 08:52:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 215 (0x9264c800) [pid = 31129] [serial = 1048] [outer = (nil)] 08:52:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 216 (0x9982e400) [pid = 31129] [serial = 1049] [outer = 0x9264c800] 08:52:10 INFO - PROCESS | 31129 | 1464191530689 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 217 (0x9a018000) [pid = 31129] [serial = 1050] [outer = 0x9264c800] 08:52:11 INFO - PROCESS | 31129 | 1464191531673 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 31129 | 1464191531738 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 08:52:11 INFO - PROCESS | 31129 | 1464191531745 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 31129 | 1464191531749 Marionette TRACE conn3 <- [1,1370,null,{}] 08:52:11 INFO - PROCESS | 31129 | 1464191531755 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:12 INFO - PROCESS | 31129 | 1464191532015 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:52:12 INFO - PROCESS | 31129 | 1464191532310 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 31129 | ++DOCSHELL 0x99f59400 == 89 [pid = 31129] [id = 350] 08:52:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 218 (0x9a2abc00) [pid = 31129] [serial = 1051] [outer = (nil)] 08:52:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 219 (0x9b7ae000) [pid = 31129] [serial = 1052] [outer = 0x9a2abc00] 08:52:12 INFO - PROCESS | 31129 | 1464191532398 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 220 (0x9b921c00) [pid = 31129] [serial = 1053] [outer = 0x9a2abc00] 08:52:13 INFO - PROCESS | 31129 | 1464191533325 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:52:13 INFO - PROCESS | 31129 | 1464191533396 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 08:52:13 INFO - PROCESS | 31129 | 1464191533402 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 31129 | 1464191533411 Marionette TRACE conn3 <- [1,1374,null,{}] 08:52:13 INFO - PROCESS | 31129 | 1464191533417 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:13 INFO - PROCESS | 31129 | 1464191533702 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:52:13 INFO - PROCESS | 31129 | 1464191533891 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 31129 | ++DOCSHELL 0x982c8400 == 90 [pid = 31129] [id = 351] 08:52:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 221 (0x9a01b000) [pid = 31129] [serial = 1054] [outer = (nil)] 08:52:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 222 (0x9d9a7c00) [pid = 31129] [serial = 1055] [outer = 0x9a01b000] 08:52:13 INFO - PROCESS | 31129 | 1464191533990 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 223 (0xa2139400) [pid = 31129] [serial = 1056] [outer = 0x9a01b000] 08:52:14 INFO - PROCESS | 31129 | [31129] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:14 INFO - PROCESS | 31129 | 1464191534885 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 31129 | 1464191534957 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 08:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:52:14 INFO - PROCESS | 31129 | 1464191534964 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 31129 | 1464191534967 Marionette TRACE conn3 <- [1,1378,null,{}] 08:52:14 INFO - PROCESS | 31129 | 1464191534973 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 31129 | 1464191535205 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:52:15 INFO - PROCESS | 31129 | 1464191535460 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 31129 | ++DOCSHELL 0x8d585400 == 91 [pid = 31129] [id = 352] 08:52:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 224 (0x9a2afc00) [pid = 31129] [serial = 1057] [outer = (nil)] 08:52:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 225 (0xa3221c00) [pid = 31129] [serial = 1058] [outer = 0x9a2afc00] 08:52:15 INFO - PROCESS | 31129 | 1464191535591 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 226 (0xa3579400) [pid = 31129] [serial = 1059] [outer = 0x9a2afc00] 08:52:16 INFO - PROCESS | 31129 | 1464191536496 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 31129 | 1464191536550 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 08:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:52:16 INFO - PROCESS | 31129 | 1464191536557 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 31129 | 1464191536561 Marionette TRACE conn3 <- [1,1382,null,{}] 08:52:16 INFO - PROCESS | 31129 | 1464191536567 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:16 INFO - PROCESS | 31129 | 1464191536790 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:52:17 INFO - PROCESS | 31129 | 1464191537030 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 31129 | ++DOCSHELL 0x9d5c5000 == 92 [pid = 31129] [id = 353] 08:52:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 227 (0xa0605800) [pid = 31129] [serial = 1060] [outer = (nil)] 08:52:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 228 (0xa4e20400) [pid = 31129] [serial = 1061] [outer = 0xa0605800] 08:52:17 INFO - PROCESS | 31129 | 1464191537166 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 229 (0xa6739800) [pid = 31129] [serial = 1062] [outer = 0xa0605800] 08:52:18 INFO - PROCESS | 31129 | [31129] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:18 INFO - PROCESS | 31129 | 1464191538093 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 31129 | 1464191538147 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 08:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:52:18 INFO - PROCESS | 31129 | 1464191538154 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 31129 | 1464191538158 Marionette TRACE conn3 <- [1,1386,null,{}] 08:52:18 INFO - PROCESS | 31129 | 1464191538163 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:18 INFO - PROCESS | 31129 | 1464191538371 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:52:18 INFO - PROCESS | 31129 | 1464191538630 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 31129 | ++DOCSHELL 0x8afa9800 == 93 [pid = 31129] [id = 354] 08:52:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 230 (0x8afaa800) [pid = 31129] [serial = 1063] [outer = (nil)] 08:52:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 231 (0x8afb2000) [pid = 31129] [serial = 1064] [outer = 0x8afaa800] 08:52:18 INFO - PROCESS | 31129 | 1464191538756 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 232 (0x8afb5000) [pid = 31129] [serial = 1065] [outer = 0x8afaa800] 08:52:19 INFO - PROCESS | 31129 | 1464191539700 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 31129 | 1464191539748 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 08:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:52:19 INFO - PROCESS | 31129 | 1464191539755 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 31129 | 1464191539760 Marionette TRACE conn3 <- [1,1390,null,{}] 08:52:19 INFO - PROCESS | 31129 | 1464191539765 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 31129 | 1464191540008 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:52:20 INFO - PROCESS | 31129 | 1464191540403 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 31129 | ++DOCSHELL 0x913f0800 == 94 [pid = 31129] [id = 355] 08:52:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 233 (0x92449c00) [pid = 31129] [serial = 1066] [outer = (nil)] 08:52:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 234 (0xa68e6400) [pid = 31129] [serial = 1067] [outer = 0x92449c00] 08:52:20 INFO - PROCESS | 31129 | 1464191540513 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 235 (0xa6b8c000) [pid = 31129] [serial = 1068] [outer = 0x92449c00] 08:52:21 INFO - PROCESS | 31129 | 1464191541414 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1690ms 08:52:21 INFO - PROCESS | 31129 | 1464191541446 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 31129 | 1464191541449 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 08:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:52:21 INFO - PROCESS | 31129 | 1464191541455 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 31129 | 1464191541459 Marionette TRACE conn3 <- [1,1394,null,{}] 08:52:21 INFO - PROCESS | 31129 | 1464191541464 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 31129 | 1464191541647 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:52:21 INFO - PROCESS | 31129 | 1464191541855 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 31129 | ++DOCSHELL 0x95a19800 == 95 [pid = 31129] [id = 356] 08:52:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 236 (0x95a1ac00) [pid = 31129] [serial = 1069] [outer = (nil)] 08:52:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 237 (0x95a20400) [pid = 31129] [serial = 1070] [outer = 0x95a1ac00] 08:52:21 INFO - PROCESS | 31129 | 1464191541938 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 238 (0x95a22400) [pid = 31129] [serial = 1071] [outer = 0x95a1ac00] 08:52:22 INFO - PROCESS | 31129 | 1464191542883 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1483ms 08:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:52:22 INFO - PROCESS | 31129 | 1464191542939 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 31129 | 1464191542943 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 08:52:22 INFO - PROCESS | 31129 | 1464191542949 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - PROCESS | 31129 | 1464191542953 Marionette TRACE conn3 <- [1,1398,null,{}] 08:52:22 INFO - PROCESS | 31129 | 1464191542958 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:23 INFO - PROCESS | 31129 | 1464191543145 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:52:23 INFO - PROCESS | 31129 | 1464191543348 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 31129 | ++DOCSHELL 0x8afb1c00 == 96 [pid = 31129] [id = 357] 08:52:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 239 (0x93948000) [pid = 31129] [serial = 1072] [outer = (nil)] 08:52:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 240 (0x9394f800) [pid = 31129] [serial = 1073] [outer = 0x93948000] 08:52:23 INFO - PROCESS | 31129 | 1464191543485 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 241 (0x93952800) [pid = 31129] [serial = 1074] [outer = 0x93948000] 08:52:24 INFO - PROCESS | 31129 | 1464191544431 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1532ms 08:52:24 INFO - PROCESS | 31129 | 1464191544480 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 31129 | 1464191544484 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 08:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:52:24 INFO - PROCESS | 31129 | 1464191544490 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 31129 | 1464191544493 Marionette TRACE conn3 <- [1,1402,null,{}] 08:52:24 INFO - PROCESS | 31129 | 1464191544499 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:24 INFO - PROCESS | 31129 | 1464191544724 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:52:24 INFO - PROCESS | 31129 | 1464191544978 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 31129 | ++DOCSHELL 0x89de2400 == 97 [pid = 31129] [id = 358] 08:52:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 242 (0x89de4800) [pid = 31129] [serial = 1075] [outer = (nil)] 08:52:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 243 (0x89deac00) [pid = 31129] [serial = 1076] [outer = 0x89de4800] 08:52:25 INFO - PROCESS | 31129 | 1464191545100 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 244 (0x89dec800) [pid = 31129] [serial = 1077] [outer = 0x89de4800] 08:52:26 INFO - PROCESS | 31129 | 1464191546033 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1583ms 08:52:26 INFO - PROCESS | 31129 | 1464191546073 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 31129 | 1464191546077 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 08:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:52:26 INFO - PROCESS | 31129 | 1464191546084 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 31129 | 1464191546087 Marionette TRACE conn3 <- [1,1406,null,{}] 08:52:26 INFO - PROCESS | 31129 | 1464191546093 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:26 INFO - PROCESS | 31129 | 1464191546274 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:52:26 INFO - PROCESS | 31129 | 1464191546485 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 31129 | ++DOCSHELL 0x8afb4800 == 98 [pid = 31129] [id = 359] 08:52:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 245 (0x8b5d8000) [pid = 31129] [serial = 1078] [outer = (nil)] 08:52:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 246 (0x8be50800) [pid = 31129] [serial = 1079] [outer = 0x8b5d8000] 08:52:27 INFO - PROCESS | 31129 | 1464191546997 Marionette DEBUG loaded listener.js 08:52:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 247 (0x8dfa7400) [pid = 31129] [serial = 1080] [outer = 0x8b5d8000] 08:52:27 INFO - PROCESS | 31129 | 1464191547960 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1942ms 08:52:28 INFO - PROCESS | 31129 | 1464191548028 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 31129 | 1464191548035 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 08:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:52:28 INFO - PROCESS | 31129 | 1464191548043 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:52:28 INFO - PROCESS | 31129 | 1464191548048 Marionette TRACE conn3 <- [1,1410,null,{}] 08:52:28 INFO - PROCESS | 31129 | 1464191548055 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:28 INFO - PROCESS | 31129 | 1464191548364 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:52:28 INFO - PROCESS | 31129 | 1464191548688 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 31129 | ++DOCSHELL 0x913edc00 == 99 [pid = 31129] [id = 360] 08:52:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 248 (0x91cfdc00) [pid = 31129] [serial = 1081] [outer = (nil)] 08:52:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 249 (0x92474400) [pid = 31129] [serial = 1082] [outer = 0x91cfdc00] 08:52:28 INFO - PROCESS | 31129 | 1464191548768 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 250 (0x92663000) [pid = 31129] [serial = 1083] [outer = 0x91cfdc00] 08:52:29 INFO - PROCESS | 31129 | --DOCSHELL 0x92931400 == 98 [pid = 31129] [id = 253] 08:52:29 INFO - PROCESS | 31129 | --DOCSHELL 0x8ec2fc00 == 97 [pid = 31129] [id = 252] 08:52:29 INFO - PROCESS | 31129 | --DOCSHELL 0x9110c400 == 96 [pid = 31129] [id = 251] 08:52:29 INFO - PROCESS | 31129 | 1464191549872 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:52:29 INFO - PROCESS | 31129 | --DOMWINDOW == 249 (0x98ef1400) [pid = 31129] [serial = 971] [outer = (nil)] [url = about:blank] 08:52:29 INFO - PROCESS | 31129 | --DOMWINDOW == 248 (0x9a2a9000) [pid = 31129] [serial = 929] [outer = (nil)] [url = about:blank] 08:52:29 INFO - PROCESS | 31129 | --DOMWINDOW == 247 (0x91cf2800) [pid = 31129] [serial = 947] [outer = (nil)] [url = about:blank] 08:52:29 INFO - PROCESS | 31129 | --DOMWINDOW == 246 (0x9b58e800) [pid = 31129] [serial = 932] [outer = (nil)] [url = about:blank] 08:52:29 INFO - PROCESS | 31129 | --DOMWINDOW == 245 (0x99889800) [pid = 31129] [serial = 923] [outer = (nil)] [url = about:blank] 08:52:29 INFO - PROCESS | 31129 | --DOMWINDOW == 244 (0x9b91a000) [pid = 31129] [serial = 935] [outer = (nil)] [url = about:blank] 08:52:29 INFO - PROCESS | 31129 | --DOMWINDOW == 243 (0x91cf5c00) [pid = 31129] [serial = 950] [outer = (nil)] [url = about:blank] 08:52:29 INFO - PROCESS | 31129 | --DOMWINDOW == 242 (0x9b923c00) [pid = 31129] [serial = 938] [outer = (nil)] [url = about:blank] 08:52:29 INFO - PROCESS | 31129 | --DOMWINDOW == 241 (0xa113cc00) [pid = 31129] [serial = 944] [outer = (nil)] [url = about:blank] 08:52:29 INFO - PROCESS | 31129 | --DOMWINDOW == 240 (0x99f70000) [pid = 31129] [serial = 926] [outer = (nil)] [url = about:blank] 08:52:29 INFO - PROCESS | 31129 | --DOMWINDOW == 239 (0x9d45e800) [pid = 31129] [serial = 941] [outer = (nil)] [url = about:blank] 08:52:29 INFO - PROCESS | 31129 | --DOCSHELL 0x8be45400 == 95 [pid = 31129] [id = 343] 08:52:29 INFO - PROCESS | 31129 | --DOCSHELL 0x92a5cc00 == 94 [pid = 31129] [id = 342] 08:52:29 INFO - PROCESS | 31129 | --DOCSHELL 0x8dc6bc00 == 93 [pid = 31129] [id = 341] 08:52:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:52:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1939ms 08:52:29 INFO - PROCESS | 31129 | --DOCSHELL 0x8dc69400 == 92 [pid = 31129] [id = 340] 08:52:29 INFO - PROCESS | 31129 | --DOCSHELL 0x8ec35400 == 91 [pid = 31129] [id = 339] 08:52:29 INFO - PROCESS | 31129 | --DOCSHELL 0x8dfa8400 == 90 [pid = 31129] [id = 338] 08:52:30 INFO - PROCESS | 31129 | 1464191549999 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 31129 | 1464191550005 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 08:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:52:30 INFO - PROCESS | 31129 | --DOCSHELL 0x8dfa4000 == 89 [pid = 31129] [id = 324] 08:52:30 INFO - PROCESS | 31129 | 1464191550026 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 31129 | 1464191550041 Marionette TRACE conn3 <- [1,1414,null,{}] 08:52:30 INFO - PROCESS | 31129 | 1464191550058 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:30 INFO - PROCESS | 31129 | 1464191550222 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:52:30 INFO - PROCESS | 31129 | --DOMWINDOW == 238 (0x9537b800) [pid = 31129] [serial = 963] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 31129 | --DOMWINDOW == 237 (0x93921400) [pid = 31129] [serial = 957] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 31129 | --DOMWINDOW == 236 (0x9244b400) [pid = 31129] [serial = 959] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 31129 | --DOMWINDOW == 235 (0x9111f000) [pid = 31129] [serial = 968] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 31129 | --DOMWINDOW == 234 (0x97863800) [pid = 31129] [serial = 920] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 31129 | --DOMWINDOW == 233 (0x95d5a800) [pid = 31129] [serial = 642] [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.] 08:52:30 INFO - PROCESS | 31129 | --DOMWINDOW == 232 (0x91c1e400) [pid = 31129] [serial = 954] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 31129 | --DOMWINDOW == 231 (0x95c82c00) [pid = 31129] [serial = 966] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 31129 | --DOMWINDOW == 230 (0x95b82c00) [pid = 31129] [serial = 965] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 31129 | --DOMWINDOW == 229 (0x9293a000) [pid = 31129] [serial = 956] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 31129 | --DOMWINDOW == 228 (0x92672400) [pid = 31129] [serial = 960] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 31129 | --DOMWINDOW == 227 (0x9780b400) [pid = 31129] [serial = 912] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 31129 | --DOMWINDOW == 226 (0x8ec35800) [pid = 31129] [serial = 914] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 31129 | --DOMWINDOW == 225 (0x9111dc00) [pid = 31129] [serial = 953] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 31129 | --DOMWINDOW == 224 (0x95385000) [pid = 31129] [serial = 969] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 31129 | --DOMWINDOW == 223 (0x92669000) [pid = 31129] [serial = 917] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 31129 | --DOMWINDOW == 222 (0x952bf800) [pid = 31129] [serial = 962] [outer = (nil)] [url = about:blank] 08:52:30 INFO - PROCESS | 31129 | 1464191550470 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea97800 == 90 [pid = 31129] [id = 361] 08:52:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 223 (0x8ec35800) [pid = 31129] [serial = 1084] [outer = (nil)] 08:52:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 224 (0x9244d000) [pid = 31129] [serial = 1085] [outer = 0x8ec35800] 08:52:30 INFO - PROCESS | 31129 | 1464191550548 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 225 (0x9267cc00) [pid = 31129] [serial = 1086] [outer = 0x8ec35800] 08:52:31 INFO - PROCESS | 31129 | 1464191551432 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1462ms 08:52:31 INFO - PROCESS | 31129 | 1464191551485 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 31129 | 1464191551488 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 08:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:52:31 INFO - PROCESS | 31129 | 1464191551494 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 31129 | 1464191551500 Marionette TRACE conn3 <- [1,1418,null,{}] 08:52:31 INFO - PROCESS | 31129 | 1464191551516 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:31 INFO - PROCESS | 31129 | 1464191551694 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:52:31 INFO - PROCESS | 31129 | 1464191551856 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 31129 | ++DOCSHELL 0x91c12c00 == 91 [pid = 31129] [id = 362] 08:52:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 226 (0x91fb5800) [pid = 31129] [serial = 1087] [outer = (nil)] 08:52:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 227 (0x93950c00) [pid = 31129] [serial = 1088] [outer = 0x91fb5800] 08:52:31 INFO - PROCESS | 31129 | 1464191551931 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 228 (0x93c77c00) [pid = 31129] [serial = 1089] [outer = 0x91fb5800] 08:52:32 INFO - PROCESS | 31129 | 1464191552803 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:52:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:52:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1338ms 08:52:32 INFO - PROCESS | 31129 | 1464191552832 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 31129 | 1464191552837 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 08:52:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:52:32 INFO - PROCESS | 31129 | 1464191552843 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 31129 | 1464191552846 Marionette TRACE conn3 <- [1,1422,null,{}] 08:52:32 INFO - PROCESS | 31129 | 1464191552852 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:33 INFO - PROCESS | 31129 | 1464191553082 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:52:33 INFO - PROCESS | 31129 | 1464191553110 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 31129 | ++DOCSHELL 0x8afb0400 == 92 [pid = 31129] [id = 363] 08:52:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 229 (0x9394e000) [pid = 31129] [serial = 1090] [outer = (nil)] 08:52:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 230 (0x95387400) [pid = 31129] [serial = 1091] [outer = 0x9394e000] 08:52:33 INFO - PROCESS | 31129 | 1464191553182 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 231 (0x95a1e800) [pid = 31129] [serial = 1092] [outer = 0x9394e000] 08:52:34 INFO - PROCESS | 31129 | 1464191554167 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1379ms 08:52:34 INFO - PROCESS | 31129 | 1464191554223 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:52:34 INFO - PROCESS | 31129 | 1464191554225 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 08:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:52:34 INFO - PROCESS | 31129 | 1464191554233 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - PROCESS | 31129 | 1464191554237 Marionette TRACE conn3 <- [1,1426,null,{}] 08:52:34 INFO - PROCESS | 31129 | 1464191554248 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:34 INFO - PROCESS | 31129 | 1464191554491 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:52:34 INFO - PROCESS | 31129 | --DOMWINDOW == 230 (0x92a5d800) [pid = 31129] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:52:34 INFO - PROCESS | 31129 | --DOMWINDOW == 229 (0x92d0f000) [pid = 31129] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:52:34 INFO - PROCESS | 31129 | --DOMWINDOW == 228 (0x8dc70400) [pid = 31129] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:52:34 INFO - PROCESS | 31129 | --DOMWINDOW == 227 (0x97860000) [pid = 31129] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:52:34 INFO - PROCESS | 31129 | --DOMWINDOW == 226 (0x913f1400) [pid = 31129] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:52:34 INFO - PROCESS | 31129 | --DOMWINDOW == 225 (0x8dfa9400) [pid = 31129] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:52:34 INFO - PROCESS | 31129 | --DOMWINDOW == 224 (0x8dc71000) [pid = 31129] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:52:34 INFO - PROCESS | 31129 | --DOMWINDOW == 223 (0x92bc2800) [pid = 31129] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:52:35 INFO - PROCESS | 31129 | 1464191555022 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a7fc800 == 93 [pid = 31129] [id = 364] 08:52:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 224 (0x8dc70400) [pid = 31129] [serial = 1093] [outer = (nil)] 08:52:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 225 (0x913f1400) [pid = 31129] [serial = 1094] [outer = 0x8dc70400] 08:52:35 INFO - PROCESS | 31129 | 1464191555103 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 226 (0x95a24c00) [pid = 31129] [serial = 1095] [outer = 0x8dc70400] 08:52:35 INFO - PROCESS | 31129 | 1464191555907 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1691ms 08:52:35 INFO - PROCESS | 31129 | 1464191555932 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 31129 | 1464191555936 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 08:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:52:35 INFO - PROCESS | 31129 | 1464191555942 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 31129 | 1464191555944 Marionette TRACE conn3 <- [1,1430,null,{}] 08:52:35 INFO - PROCESS | 31129 | 1464191555950 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:36 INFO - PROCESS | 31129 | 1464191556118 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:52:36 INFO - PROCESS | 31129 | 1464191556135 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 31129 | ++DOCSHELL 0x95a1ec00 == 94 [pid = 31129] [id = 365] 08:52:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 227 (0x95b82000) [pid = 31129] [serial = 1096] [outer = (nil)] 08:52:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 228 (0x97814800) [pid = 31129] [serial = 1097] [outer = 0x95b82000] 08:52:36 INFO - PROCESS | 31129 | 1464191556205 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 229 (0x97865800) [pid = 31129] [serial = 1098] [outer = 0x95b82000] 08:52:37 INFO - PROCESS | 31129 | 1464191557317 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1444ms 08:52:37 INFO - PROCESS | 31129 | 1464191557388 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 31129 | 1464191557394 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 08:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:52:37 INFO - PROCESS | 31129 | 1464191557403 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 31129 | 1464191557409 Marionette TRACE conn3 <- [1,1434,null,{}] 08:52:37 INFO - PROCESS | 31129 | 1464191557419 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 31129 | 1464191557659 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:52:37 INFO - PROCESS | 31129 | 1464191557964 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a7f3400 == 95 [pid = 31129] [id = 366] 08:52:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 230 (0x8dc69800) [pid = 31129] [serial = 1099] [outer = (nil)] 08:52:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 231 (0x91108800) [pid = 31129] [serial = 1100] [outer = 0x8dc69800] 08:52:38 INFO - PROCESS | 31129 | 1464191558057 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 232 (0x913f4000) [pid = 31129] [serial = 1101] [outer = 0x8dc69800] 08:52:39 INFO - PROCESS | 31129 | 1464191559052 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1686ms 08:52:39 INFO - PROCESS | 31129 | 1464191559089 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:52:39 INFO - PROCESS | 31129 | 1464191559098 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 08:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:52:39 INFO - PROCESS | 31129 | 1464191559108 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:52:39 INFO - PROCESS | 31129 | 1464191559113 Marionette TRACE conn3 <- [1,1438,null,{}] 08:52:39 INFO - PROCESS | 31129 | 1464191559119 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:39 INFO - PROCESS | 31129 | 1464191559321 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:52:39 INFO - PROCESS | 31129 | 1464191559573 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 31129 | ++DOCSHELL 0x92479c00 == 96 [pid = 31129] [id = 367] 08:52:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 233 (0x9267a800) [pid = 31129] [serial = 1102] [outer = (nil)] 08:52:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 234 (0x92a66000) [pid = 31129] [serial = 1103] [outer = 0x9267a800] 08:52:39 INFO - PROCESS | 31129 | 1464191559673 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 235 (0x92d0f000) [pid = 31129] [serial = 1104] [outer = 0x9267a800] 08:52:40 INFO - PROCESS | 31129 | 1464191560663 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1630ms 08:52:40 INFO - PROCESS | 31129 | 1464191560739 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 31129 | 1464191560742 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 08:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:52:40 INFO - PROCESS | 31129 | 1464191560750 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 31129 | 1464191560756 Marionette TRACE conn3 <- [1,1442,null,{}] 08:52:40 INFO - PROCESS | 31129 | 1464191560772 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:41 INFO - PROCESS | 31129 | 1464191561007 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:52:41 INFO - PROCESS | 31129 | 1464191561302 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 31129 | ++DOCSHELL 0x95c81400 == 97 [pid = 31129] [id = 368] 08:52:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 236 (0x95d57800) [pid = 31129] [serial = 1105] [outer = (nil)] 08:52:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 237 (0x97809400) [pid = 31129] [serial = 1106] [outer = 0x95d57800] 08:52:41 INFO - PROCESS | 31129 | 1464191561391 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 238 (0x990f1800) [pid = 31129] [serial = 1107] [outer = 0x95d57800] 08:52:42 INFO - PROCESS | 31129 | 1464191562337 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1636ms 08:52:42 INFO - PROCESS | 31129 | 1464191562386 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:52:42 INFO - PROCESS | 31129 | 1464191562391 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 08:52:42 INFO - PROCESS | 31129 | 1464191562397 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 31129 | 1464191562401 Marionette TRACE conn3 <- [1,1446,null,{}] 08:52:42 INFO - PROCESS | 31129 | 1464191562407 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:42 INFO - PROCESS | 31129 | 1464191562601 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:52:42 INFO - PROCESS | 31129 | 1464191562848 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 31129 | ++DOCSHELL 0x95d5f000 == 98 [pid = 31129] [id = 369] 08:52:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 239 (0x9975b400) [pid = 31129] [serial = 1108] [outer = (nil)] 08:52:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 240 (0x99f6d000) [pid = 31129] [serial = 1109] [outer = 0x9975b400] 08:52:42 INFO - PROCESS | 31129 | 1464191562975 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 241 (0x9a1dac00) [pid = 31129] [serial = 1110] [outer = 0x9975b400] 08:52:43 INFO - PROCESS | 31129 | 1464191563888 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1551ms 08:52:43 INFO - PROCESS | 31129 | 1464191563949 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 31129 | 1464191563953 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 08:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:52:43 INFO - PROCESS | 31129 | 1464191563960 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 31129 | 1464191563963 Marionette TRACE conn3 <- [1,1450,null,{}] 08:52:43 INFO - PROCESS | 31129 | 1464191563969 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:44 INFO - PROCESS | 31129 | 1464191564156 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:52:44 INFO - PROCESS | 31129 | 1464191564417 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 31129 | ++DOCSHELL 0x95b86800 == 99 [pid = 31129] [id = 370] 08:52:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 242 (0x99b83400) [pid = 31129] [serial = 1111] [outer = (nil)] 08:52:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 243 (0x9ab96400) [pid = 31129] [serial = 1112] [outer = 0x99b83400] 08:52:44 INFO - PROCESS | 31129 | 1464191564543 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 244 (0x9b54e400) [pid = 31129] [serial = 1113] [outer = 0x99b83400] 08:52:45 INFO - PROCESS | 31129 | 1464191565455 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1542ms 08:52:45 INFO - PROCESS | 31129 | 1464191565503 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 31129 | 1464191565512 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 08:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:52:45 INFO - PROCESS | 31129 | 1464191565521 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 31129 | 1464191565527 Marionette TRACE conn3 <- [1,1454,null,{}] 08:52:45 INFO - PROCESS | 31129 | 1464191565534 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:45 INFO - PROCESS | 31129 | 1464191565754 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:52:46 INFO - PROCESS | 31129 | 1464191566007 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 31129 | ++DOCSHELL 0x99f74000 == 100 [pid = 31129] [id = 371] 08:52:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 245 (0x9b9f9000) [pid = 31129] [serial = 1114] [outer = (nil)] 08:52:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 246 (0xa2139800) [pid = 31129] [serial = 1115] [outer = 0x9b9f9000] 08:52:46 INFO - PROCESS | 31129 | 1464191566136 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 247 (0xa22c0800) [pid = 31129] [serial = 1116] [outer = 0x9b9f9000] 08:52:47 INFO - PROCESS | 31129 | 1464191567028 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1586ms 08:52:47 INFO - PROCESS | 31129 | 1464191567107 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 31129 | 1464191567110 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 08:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:52:47 INFO - PROCESS | 31129 | 1464191567117 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 31129 | 1464191567120 Marionette TRACE conn3 <- [1,1458,null,{}] 08:52:47 INFO - PROCESS | 31129 | 1464191567126 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:47 INFO - PROCESS | 31129 | 1464191567317 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:52:47 INFO - PROCESS | 31129 | 1464191567566 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 31129 | ++DOCSHELL 0x9d9aa800 == 101 [pid = 31129] [id = 372] 08:52:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 248 (0xa1134c00) [pid = 31129] [serial = 1117] [outer = (nil)] 08:52:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 249 (0xa3578c00) [pid = 31129] [serial = 1118] [outer = 0xa1134c00] 08:52:47 INFO - PROCESS | 31129 | 1464191567691 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 250 (0xa509e000) [pid = 31129] [serial = 1119] [outer = 0xa1134c00] 08:52:48 INFO - PROCESS | 31129 | 1464191568625 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1587ms 08:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:52:48 INFO - PROCESS | 31129 | 1464191568704 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 31129 | 1464191568708 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 08:52:48 INFO - PROCESS | 31129 | 1464191568714 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 31129 | 1464191568718 Marionette TRACE conn3 <- [1,1462,null,{}] 08:52:48 INFO - PROCESS | 31129 | 1464191568724 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:48 INFO - PROCESS | 31129 | 1464191568957 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:52:49 INFO - PROCESS | 31129 | 1464191569252 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 31129 | ++DOCSHELL 0x89c77400 == 102 [pid = 31129] [id = 373] 08:52:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 251 (0x89c78400) [pid = 31129] [serial = 1120] [outer = (nil)] 08:52:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 252 (0x89c80400) [pid = 31129] [serial = 1121] [outer = 0x89c78400] 08:52:49 INFO - PROCESS | 31129 | 1464191569339 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 253 (0x89c82400) [pid = 31129] [serial = 1122] [outer = 0x89c78400] 08:52:50 INFO - PROCESS | 31129 | 1464191570297 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1637ms 08:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:52:50 INFO - PROCESS | 31129 | 1464191570351 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 31129 | 1464191570355 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 08:52:50 INFO - PROCESS | 31129 | 1464191570361 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - PROCESS | 31129 | 1464191570364 Marionette TRACE conn3 <- [1,1466,null,{}] 08:52:50 INFO - PROCESS | 31129 | 1464191570370 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:50 INFO - PROCESS | 31129 | 1464191570575 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:52:50 INFO - PROCESS | 31129 | 1464191570857 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 31129 | ++DOCSHELL 0x89c7cc00 == 103 [pid = 31129] [id = 374] 08:52:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 254 (0x89c86000) [pid = 31129] [serial = 1123] [outer = (nil)] 08:52:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 255 (0xa3250800) [pid = 31129] [serial = 1124] [outer = 0x89c86000] 08:52:50 INFO - PROCESS | 31129 | 1464191570985 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 256 (0xa675d000) [pid = 31129] [serial = 1125] [outer = 0x89c86000] 08:52:51 INFO - PROCESS | 31129 | 1464191571866 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1540ms 08:52:51 INFO - PROCESS | 31129 | 1464191571901 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 31129 | 1464191571905 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 08:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:52:51 INFO - PROCESS | 31129 | 1464191571912 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 31129 | 1464191571915 Marionette TRACE conn3 <- [1,1470,null,{}] 08:52:51 INFO - PROCESS | 31129 | 1464191571921 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:52 INFO - PROCESS | 31129 | 1464191572104 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:52:52 INFO - PROCESS | 31129 | 1464191572314 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 31129 | ++DOCSHELL 0x89c85000 == 104 [pid = 31129] [id = 375] 08:52:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 257 (0x8a662c00) [pid = 31129] [serial = 1126] [outer = (nil)] 08:52:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 258 (0x8a66a000) [pid = 31129] [serial = 1127] [outer = 0x8a662c00] 08:52:52 INFO - PROCESS | 31129 | 1464191572434 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 259 (0x8a66bc00) [pid = 31129] [serial = 1128] [outer = 0x8a662c00] 08:52:53 INFO - PROCESS | 31129 | 1464191573418 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1541ms 08:52:53 INFO - PROCESS | 31129 | 1464191573454 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 31129 | 1464191573459 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 08:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:52:53 INFO - PROCESS | 31129 | 1464191573465 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 31129 | 1464191573469 Marionette TRACE conn3 <- [1,1474,null,{}] 08:52:53 INFO - PROCESS | 31129 | 1464191573475 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:53 INFO - PROCESS | 31129 | 1464191573698 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:52:54 INFO - PROCESS | 31129 | 1464191573972 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a663c00 == 105 [pid = 31129] [id = 376] 08:52:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 260 (0x8a8c5c00) [pid = 31129] [serial = 1129] [outer = (nil)] 08:52:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 261 (0x8a8ca400) [pid = 31129] [serial = 1130] [outer = 0x8a8c5c00] 08:52:54 INFO - PROCESS | 31129 | 1464191574103 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 262 (0x8a8cec00) [pid = 31129] [serial = 1131] [outer = 0x8a8c5c00] 08:52:55 INFO - PROCESS | 31129 | 1464191575048 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:52:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:52:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1638ms 08:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:52:55 INFO - PROCESS | 31129 | 1464191575104 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 31129 | 1464191575107 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 08:52:55 INFO - PROCESS | 31129 | 1464191575114 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 31129 | 1464191575118 Marionette TRACE conn3 <- [1,1478,null,{}] 08:52:55 INFO - PROCESS | 31129 | 1464191575123 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:55 INFO - PROCESS | 31129 | 1464191575302 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:52:55 INFO - PROCESS | 31129 | 1464191575560 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a8cfc00 == 106 [pid = 31129] [id = 377] 08:52:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 263 (0x9281d000) [pid = 31129] [serial = 1132] [outer = (nil)] 08:52:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 264 (0x92820800) [pid = 31129] [serial = 1133] [outer = 0x9281d000] 08:52:55 INFO - PROCESS | 31129 | 1464191575704 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 265 (0x92822c00) [pid = 31129] [serial = 1134] [outer = 0x9281d000] 08:52:56 INFO - PROCESS | 31129 | 1464191576649 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1582ms 08:52:56 INFO - PROCESS | 31129 | 1464191576696 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 31129 | 1464191576699 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 08:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:52:56 INFO - PROCESS | 31129 | 1464191576706 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 31129 | 1464191576710 Marionette TRACE conn3 <- [1,1482,null,{}] 08:52:56 INFO - PROCESS | 31129 | 1464191576716 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 31129 | 1464191576898 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:52:57 INFO - PROCESS | 31129 | 1464191577168 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 31129 | ++DOCSHELL 0x9281e000 == 107 [pid = 31129] [id = 378] 08:52:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 266 (0x9281f400) [pid = 31129] [serial = 1135] [outer = (nil)] 08:52:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 267 (0x9282a400) [pid = 31129] [serial = 1136] [outer = 0x9281f400] 08:52:57 INFO - PROCESS | 31129 | 1464191577290 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 268 (0x9b9f6800) [pid = 31129] [serial = 1137] [outer = 0x9281f400] 08:52:58 INFO - PROCESS | 31129 | 1464191578168 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1539ms 08:52:58 INFO - PROCESS | 31129 | 1464191578246 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 31129 | 1464191578250 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 08:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:52:58 INFO - PROCESS | 31129 | 1464191578257 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 31129 | 1464191578261 Marionette TRACE conn3 <- [1,1486,null,{}] 08:52:58 INFO - PROCESS | 31129 | 1464191578267 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:58 INFO - PROCESS | 31129 | 1464191578513 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:52:58 INFO - PROCESS | 31129 | 1464191578788 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 31129 | ++DOCSHELL 0x8884d800 == 108 [pid = 31129] [id = 379] 08:52:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 269 (0x8884dc00) [pid = 31129] [serial = 1138] [outer = (nil)] 08:52:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 270 (0x88857000) [pid = 31129] [serial = 1139] [outer = 0x8884dc00] 08:52:58 INFO - PROCESS | 31129 | 1464191578913 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 271 (0x88859c00) [pid = 31129] [serial = 1140] [outer = 0x8884dc00] 08:52:59 INFO - PROCESS | 31129 | 1464191579862 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1635ms 08:52:59 INFO - PROCESS | 31129 | 1464191579893 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 31129 | 1464191579897 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 08:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:52:59 INFO - PROCESS | 31129 | 1464191579903 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 31129 | 1464191579907 Marionette TRACE conn3 <- [1,1490,null,{}] 08:52:59 INFO - PROCESS | 31129 | 1464191579912 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:00 INFO - PROCESS | 31129 | 1464191580096 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:53:00 INFO - PROCESS | 31129 | 1464191580353 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 31129 | ++DOCSHELL 0x8885cc00 == 109 [pid = 31129] [id = 380] 08:53:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 272 (0x8ea96400) [pid = 31129] [serial = 1141] [outer = (nil)] 08:53:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 273 (0x91c17400) [pid = 31129] [serial = 1142] [outer = 0x8ea96400] 08:53:00 INFO - PROCESS | 31129 | 1464191580481 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 274 (0x92650c00) [pid = 31129] [serial = 1143] [outer = 0x8ea96400] 08:53:01 INFO - PROCESS | 31129 | 1464191581896 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2082ms 08:53:01 INFO - PROCESS | 31129 | 1464191581991 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 31129 | 1464191581997 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 08:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:53:02 INFO - PROCESS | 31129 | 1464191582007 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 31129 | 1464191582011 Marionette TRACE conn3 <- [1,1494,null,{}] 08:53:02 INFO - PROCESS | 31129 | 1464191582021 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 31129 | 1464191582202 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:53:02 INFO - PROCESS | 31129 | 1464191582417 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 31129 | ++DOCSHELL 0x8885a000 == 110 [pid = 31129] [id = 381] 08:53:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 275 (0x8a666800) [pid = 31129] [serial = 1144] [outer = (nil)] 08:53:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 276 (0x8a8cdc00) [pid = 31129] [serial = 1145] [outer = 0x8a666800] 08:53:02 INFO - PROCESS | 31129 | 1464191582534 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 277 (0x8afac800) [pid = 31129] [serial = 1146] [outer = 0x8a666800] 08:53:03 INFO - PROCESS | 31129 | 1464191583475 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1535ms 08:53:03 INFO - PROCESS | 31129 | 1464191583543 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 31129 | 1464191583551 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 08:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:53:03 INFO - PROCESS | 31129 | 1464191583561 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 31129 | 1464191583566 Marionette TRACE conn3 <- [1,1498,null,{}] 08:53:03 INFO - PROCESS | 31129 | 1464191583571 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:03 INFO - PROCESS | 31129 | 1464191583767 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:53:04 INFO - PROCESS | 31129 | 1464191584191 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 31129 | ++DOCSHELL 0x89dee400 == 111 [pid = 31129] [id = 382] 08:53:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 278 (0x89defc00) [pid = 31129] [serial = 1147] [outer = (nil)] 08:53:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 279 (0x8e144c00) [pid = 31129] [serial = 1148] [outer = 0x89defc00] 08:53:04 INFO - PROCESS | 31129 | 1464191584280 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 280 (0x91109800) [pid = 31129] [serial = 1149] [outer = 0x89defc00] 08:53:05 INFO - PROCESS | 31129 | 1464191585222 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1682ms 08:53:05 INFO - PROCESS | 31129 | 1464191585243 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 31129 | 1464191585247 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 08:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:53:05 INFO - PROCESS | 31129 | 1464191585253 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 31129 | 1464191585259 Marionette TRACE conn3 <- [1,1502,null,{}] 08:53:05 INFO - PROCESS | 31129 | 1464191585274 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:05 INFO - PROCESS | 31129 | 1464191585449 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:53:05 INFO - PROCESS | 31129 | 1464191585712 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a7f8400 == 112 [pid = 31129] [id = 383] 08:53:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 281 (0x8a7f9000) [pid = 31129] [serial = 1150] [outer = (nil)] 08:53:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 282 (0x8e144000) [pid = 31129] [serial = 1151] [outer = 0x8a7f9000] 08:53:05 INFO - PROCESS | 31129 | 1464191585871 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 283 (0x8ec32800) [pid = 31129] [serial = 1152] [outer = 0x8a7f9000] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea9c400 == 111 [pid = 31129] [id = 263] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae61400 == 110 [pid = 31129] [id = 269] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 282 (0x95c85800) [pid = 31129] [serial = 1034] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 281 (0xa30bf400) [pid = 31129] [serial = 998] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 280 (0xa21ae800) [pid = 31129] [serial = 992] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 279 (0x9a01b400) [pid = 31129] [serial = 983] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 278 (0x98421800) [pid = 31129] [serial = 980] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 277 (0x91fb7800) [pid = 31129] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 276 (0xa240f800) [pid = 31129] [serial = 995] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 275 (0xa509d400) [pid = 31129] [serial = 1007] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 274 (0xa345d800) [pid = 31129] [serial = 1001] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 273 (0xa6741c00) [pid = 31129] [serial = 1010] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 272 (0x92652800) [pid = 31129] [serial = 977] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 271 (0x9a2ad000) [pid = 31129] [serial = 986] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 270 (0x8a7f7000) [pid = 31129] [serial = 1013] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 269 (0xa3586000) [pid = 31129] [serial = 1004] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 268 (0x9b982800) [pid = 31129] [serial = 989] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x8a7fc800 == 109 [pid = 31129] [id = 364] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x8afb0400 == 108 [pid = 31129] [id = 363] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x91c12c00 == 107 [pid = 31129] [id = 362] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea97800 == 106 [pid = 31129] [id = 361] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x913edc00 == 105 [pid = 31129] [id = 360] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x8afb4800 == 104 [pid = 31129] [id = 359] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x95a19800 == 103 [pid = 31129] [id = 356] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x913f0800 == 102 [pid = 31129] [id = 355] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x8afa9800 == 101 [pid = 31129] [id = 354] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x9d5c5000 == 100 [pid = 31129] [id = 353] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x8d585400 == 99 [pid = 31129] [id = 352] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x982c8400 == 98 [pid = 31129] [id = 351] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x99f59400 == 97 [pid = 31129] [id = 350] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x91c16400 == 96 [pid = 31129] [id = 349] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x8e14a000 == 95 [pid = 31129] [id = 348] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x95d59800 == 94 [pid = 31129] [id = 347] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x91fb9400 == 93 [pid = 31129] [id = 346] 08:53:06 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea09800 == 92 [pid = 31129] [id = 345] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 267 (0x95b79400) [pid = 31129] [serial = 1029] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 266 (0x8ea94800) [pid = 31129] [serial = 974] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 265 (0x8ea0f000) [pid = 31129] [serial = 1022] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 264 (0x99762000) [pid = 31129] [serial = 972] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 263 (0x9264cc00) [pid = 31129] [serial = 1020] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 262 (0x8ea13800) [pid = 31129] [serial = 1017] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 261 (0x8ea16000) [pid = 31129] [serial = 1031] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 260 (0x92449400) [pid = 31129] [serial = 1019] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 259 (0x939de400) [pid = 31129] [serial = 1026] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 258 (0x8e140c00) [pid = 31129] [serial = 1016] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 257 (0x91c15800) [pid = 31129] [serial = 1023] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 256 (0x92d03c00) [pid = 31129] [serial = 1025] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 255 (0x9267a000) [pid = 31129] [serial = 1032] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | --DOMWINDOW == 254 (0x952c2000) [pid = 31129] [serial = 1028] [outer = (nil)] [url = about:blank] 08:53:06 INFO - PROCESS | 31129 | 1464191586849 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1639ms 08:53:06 INFO - PROCESS | 31129 | 1464191586892 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 31129 | 1464191586896 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 08:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:53:06 INFO - PROCESS | 31129 | 1464191586902 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 31129 | 1464191586905 Marionette TRACE conn3 <- [1,1506,null,{}] 08:53:06 INFO - PROCESS | 31129 | 1464191586911 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 31129 | 1464191587084 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:53:07 INFO - PROCESS | 31129 | 1464191587252 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 31129 | ++DOCSHELL 0x8afa8400 == 93 [pid = 31129] [id = 384] 08:53:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 255 (0x8dc6b000) [pid = 31129] [serial = 1153] [outer = (nil)] 08:53:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 256 (0x91fb6400) [pid = 31129] [serial = 1154] [outer = 0x8dc6b000] 08:53:07 INFO - PROCESS | 31129 | 1464191587323 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 257 (0x9264ac00) [pid = 31129] [serial = 1155] [outer = 0x8dc6b000] 08:53:08 INFO - PROCESS | 31129 | 1464191588122 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1290ms 08:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:53:08 INFO - PROCESS | 31129 | 1464191588193 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 31129 | 1464191588196 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 08:53:08 INFO - PROCESS | 31129 | 1464191588203 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - PROCESS | 31129 | 1464191588206 Marionette TRACE conn3 <- [1,1510,null,{}] 08:53:08 INFO - PROCESS | 31129 | 1464191588211 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:08 INFO - PROCESS | 31129 | 1464191588379 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:53:08 INFO - PROCESS | 31129 | 1464191588389 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a8c2400 == 94 [pid = 31129] [id = 385] 08:53:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 258 (0x91c15800) [pid = 31129] [serial = 1156] [outer = (nil)] 08:53:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 259 (0x9267ac00) [pid = 31129] [serial = 1157] [outer = 0x91c15800] 08:53:08 INFO - PROCESS | 31129 | 1464191588461 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 260 (0x92746000) [pid = 31129] [serial = 1158] [outer = 0x91c15800] 08:53:09 INFO - PROCESS | 31129 | 1464191589488 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1342ms 08:53:09 INFO - PROCESS | 31129 | 1464191589550 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 31129 | 1464191589554 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 08:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:53:09 INFO - PROCESS | 31129 | 1464191589561 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 31129 | 1464191589564 Marionette TRACE conn3 <- [1,1514,null,{}] 08:53:09 INFO - PROCESS | 31129 | 1464191589569 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 31129 | 1464191589833 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:53:09 INFO - PROCESS | 31129 | 1464191589878 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 31129 | ++DOCSHELL 0x92676000 == 95 [pid = 31129] [id = 386] 08:53:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 261 (0x92678400) [pid = 31129] [serial = 1159] [outer = (nil)] 08:53:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 262 (0x92936c00) [pid = 31129] [serial = 1160] [outer = 0x92678400] 08:53:09 INFO - PROCESS | 31129 | 1464191589953 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 263 (0x92a67800) [pid = 31129] [serial = 1161] [outer = 0x92678400] 08:53:10 INFO - PROCESS | 31129 | --DOMWINDOW == 262 (0x8b5d8000) [pid = 31129] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:53:10 INFO - PROCESS | 31129 | --DOMWINDOW == 261 (0x8ec35800) [pid = 31129] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:53:10 INFO - PROCESS | 31129 | --DOMWINDOW == 260 (0x9394e000) [pid = 31129] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:53:10 INFO - PROCESS | 31129 | --DOMWINDOW == 259 (0x91cfdc00) [pid = 31129] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:53:10 INFO - PROCESS | 31129 | --DOMWINDOW == 258 (0x91fb5800) [pid = 31129] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:53:10 INFO - PROCESS | 31129 | --DOMWINDOW == 257 (0x8dc70400) [pid = 31129] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:53:11 INFO - PROCESS | 31129 | 1464191591142 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1635ms 08:53:11 INFO - PROCESS | 31129 | 1464191591196 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 31129 | 1464191591201 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 08:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:53:11 INFO - PROCESS | 31129 | 1464191591207 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 31129 | 1464191591210 Marionette TRACE conn3 <- [1,1518,null,{}] 08:53:11 INFO - PROCESS | 31129 | 1464191591217 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:11 INFO - PROCESS | 31129 | 1464191591383 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:53:11 INFO - PROCESS | 31129 | 1464191591398 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5d8000 == 96 [pid = 31129] [id = 387] 08:53:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 258 (0x8ec35800) [pid = 31129] [serial = 1162] [outer = (nil)] 08:53:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 259 (0x9282a800) [pid = 31129] [serial = 1163] [outer = 0x8ec35800] 08:53:11 INFO - PROCESS | 31129 | 1464191591469 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 260 (0x92bc6400) [pid = 31129] [serial = 1164] [outer = 0x8ec35800] 08:53:12 INFO - PROCESS | 31129 | 1464191592357 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1187ms 08:53:12 INFO - PROCESS | 31129 | 1464191592396 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 31129 | 1464191592398 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 08:53:12 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:53:12 INFO - PROCESS | 31129 | 1464191592405 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 31129 | 1464191592409 Marionette TRACE conn3 <- [1,1522,null,{}] 08:53:12 INFO - PROCESS | 31129 | 1464191592414 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 31129 | 1464191592587 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:53:12 INFO - PROCESS | 31129 | 1464191592597 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dc72c00 == 97 [pid = 31129] [id = 388] 08:53:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 261 (0x8dfa7000) [pid = 31129] [serial = 1165] [outer = (nil)] 08:53:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 262 (0x9394b000) [pid = 31129] [serial = 1166] [outer = 0x8dfa7000] 08:53:12 INFO - PROCESS | 31129 | 1464191592670 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 263 (0x93951400) [pid = 31129] [serial = 1167] [outer = 0x8dfa7000] 08:53:13 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:53:13 INFO - PROCESS | 31129 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:53:13 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:53:13 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:53:13 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:53:13 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:53:13 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:53:13 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:53:13 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:53:13 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:53:13 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:53:13 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 08:53:13 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 () { 08:53:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:53:13 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 () { 08:53:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:53:13 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 () { 08:53:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:53:13 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 () { 08:53:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:53:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1429ms 08:53:13 INFO - PROCESS | 31129 | 1464191593809 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:53:13 INFO - PROCESS | 31129 | 1464191593838 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 31129 | 1464191593854 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 08:53:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:53:13 INFO - PROCESS | 31129 | 1464191593866 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 31129 | 1464191593871 Marionette TRACE conn3 <- [1,1526,null,{}] 08:53:13 INFO - PROCESS | 31129 | 1464191593880 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:14 INFO - PROCESS | 31129 | 1464191594066 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:53:14 INFO - PROCESS | 31129 | 1464191594283 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a666c00 == 98 [pid = 31129] [id = 389] 08:53:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 264 (0x8be51c00) [pid = 31129] [serial = 1168] [outer = (nil)] 08:53:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 265 (0x8dfb1000) [pid = 31129] [serial = 1169] [outer = 0x8be51c00] 08:53:14 INFO - PROCESS | 31129 | 1464191594414 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 266 (0x8ea0f000) [pid = 31129] [serial = 1170] [outer = 0x8be51c00] 08:53:15 INFO - PROCESS | 31129 | 1464191595331 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:53:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:53:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:53:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:53:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1534ms 08:53:15 INFO - PROCESS | 31129 | 1464191595405 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 31129 | 1464191595414 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 08:53:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:53:15 INFO - PROCESS | 31129 | 1464191595424 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 31129 | 1464191595428 Marionette TRACE conn3 <- [1,1530,null,{}] 08:53:15 INFO - PROCESS | 31129 | 1464191595435 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 31129 | 1464191595632 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:53:15 INFO - PROCESS | 31129 | 1464191595840 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 31129 | ++DOCSHELL 0x91c15c00 == 99 [pid = 31129] [id = 390] 08:53:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 267 (0x91c16800) [pid = 31129] [serial = 1171] [outer = (nil)] 08:53:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 268 (0x92673c00) [pid = 31129] [serial = 1172] [outer = 0x91c16800] 08:53:15 INFO - PROCESS | 31129 | 1464191595966 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 269 (0x9274a800) [pid = 31129] [serial = 1173] [outer = 0x91c16800] 08:53:16 INFO - PROCESS | 31129 | 1464191596861 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:53:16 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 08:53:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:53:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:53:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:53:16 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. 08:53:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:53:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1483ms 08:53:16 INFO - PROCESS | 31129 | 1464191596909 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 31129 | 1464191596913 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 08:53:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:53:16 INFO - PROCESS | 31129 | 1464191596920 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 31129 | 1464191596926 Marionette TRACE conn3 <- [1,1534,null,{}] 08:53:16 INFO - PROCESS | 31129 | 1464191596960 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 31129 | 1464191597158 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:53:17 INFO - PROCESS | 31129 | 1464191597373 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 31129 | ++DOCSHELL 0x92679000 == 100 [pid = 31129] [id = 391] 08:53:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 270 (0x9502ec00) [pid = 31129] [serial = 1174] [outer = (nil)] 08:53:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 271 (0x952ca400) [pid = 31129] [serial = 1175] [outer = 0x9502ec00] 08:53:17 INFO - PROCESS | 31129 | 1464191597499 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 272 (0x95a1cc00) [pid = 31129] [serial = 1176] [outer = 0x9502ec00] 08:53:18 INFO - PROCESS | 31129 | 1464191598497 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:53:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1641ms 08:53:18 INFO - PROCESS | 31129 | 1464191598561 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:53:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:53:18 INFO - PROCESS | 31129 | 1464191598566 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 08:53:18 INFO - PROCESS | 31129 | 1464191598573 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 31129 | 1464191598577 Marionette TRACE conn3 <- [1,1538,null,{}] 08:53:18 INFO - PROCESS | 31129 | 1464191598583 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 31129 | 1464191598832 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:53:19 INFO - PROCESS | 31129 | 1464191599258 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dc74c00 == 101 [pid = 31129] [id = 392] 08:53:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 273 (0x92827400) [pid = 31129] [serial = 1177] [outer = (nil)] 08:53:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 274 (0x95c80000) [pid = 31129] [serial = 1178] [outer = 0x92827400] 08:53:19 INFO - PROCESS | 31129 | 1464191599400 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 275 (0x95d56800) [pid = 31129] [serial = 1179] [outer = 0x92827400] 08:53:20 INFO - PROCESS | 31129 | 1464191600349 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:53:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1843ms 08:53:20 INFO - PROCESS | 31129 | 1464191600417 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 31129 | 1464191600422 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 08:53:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:53:20 INFO - PROCESS | 31129 | 1464191600428 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 31129 | 1464191600432 Marionette TRACE conn3 <- [1,1542,null,{}] 08:53:20 INFO - PROCESS | 31129 | 1464191600438 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 31129 | 1464191600624 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:53:20 INFO - PROCESS | 31129 | 1464191600837 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 31129 | ++DOCSHELL 0x95a24400 == 102 [pid = 31129] [id = 393] 08:53:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 276 (0x95b82c00) [pid = 31129] [serial = 1180] [outer = (nil)] 08:53:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 277 (0x982c2000) [pid = 31129] [serial = 1181] [outer = 0x95b82c00] 08:53:20 INFO - PROCESS | 31129 | 1464191600961 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 278 (0x98470800) [pid = 31129] [serial = 1182] [outer = 0x95b82c00] 08:53:21 INFO - PROCESS | 31129 | 1464191601941 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:53:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1550ms 08:53:21 INFO - PROCESS | 31129 | 1464191601979 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 31129 | 1464191601982 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 08:53:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:53:21 INFO - PROCESS | 31129 | 1464191601989 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 31129 | 1464191601993 Marionette TRACE conn3 <- [1,1546,null,{}] 08:53:22 INFO - PROCESS | 31129 | 1464191601998 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 31129 | 1464191602213 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:53:22 INFO - PROCESS | 31129 | 1464191602471 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 31129 | ++DOCSHELL 0x95a1b400 == 103 [pid = 31129] [id = 394] 08:53:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 279 (0x982c8400) [pid = 31129] [serial = 1183] [outer = (nil)] 08:53:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 280 (0x99f79000) [pid = 31129] [serial = 1184] [outer = 0x982c8400] 08:53:22 INFO - PROCESS | 31129 | 1464191602602 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 281 (0x9a2a8800) [pid = 31129] [serial = 1185] [outer = 0x982c8400] 08:53:23 INFO - PROCESS | 31129 | 1464191603542 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:53:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1633ms 08:53:23 INFO - PROCESS | 31129 | 1464191603624 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 31129 | 1464191603628 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 08:53:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:53:23 INFO - PROCESS | 31129 | 1464191603635 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 31129 | 1464191603638 Marionette TRACE conn3 <- [1,1550,null,{}] 08:53:23 INFO - PROCESS | 31129 | 1464191603644 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:23 INFO - PROCESS | 31129 | 1464191603911 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:53:24 INFO - PROCESS | 31129 | 1464191604212 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 31129 | ++DOCSHELL 0x91125000 == 104 [pid = 31129] [id = 395] 08:53:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 282 (0x91cf3800) [pid = 31129] [serial = 1186] [outer = (nil)] 08:53:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 283 (0x9b589c00) [pid = 31129] [serial = 1187] [outer = 0x91cf3800] 08:53:24 INFO - PROCESS | 31129 | 1464191604305 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 284 (0x9b7aec00) [pid = 31129] [serial = 1188] [outer = 0x91cf3800] 08:53:25 INFO - PROCESS | 31129 | 1464191605179 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:53:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1595ms 08:53:25 INFO - PROCESS | 31129 | 1464191605231 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 31129 | 1464191605235 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 08:53:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:53:25 INFO - PROCESS | 31129 | 1464191605262 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 31129 | 1464191605266 Marionette TRACE conn3 <- [1,1554,null,{}] 08:53:25 INFO - PROCESS | 31129 | 1464191605271 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:25 INFO - PROCESS | 31129 | 1464191605473 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:53:25 INFO - PROCESS | 31129 | 1464191605737 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 31129 | ++DOCSHELL 0x9273f400 == 105 [pid = 31129] [id = 396] 08:53:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 285 (0x9a1d9c00) [pid = 31129] [serial = 1189] [outer = (nil)] 08:53:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 286 (0x9d460000) [pid = 31129] [serial = 1190] [outer = 0x9a1d9c00] 08:53:25 INFO - PROCESS | 31129 | 1464191605867 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 287 (0x9d99f400) [pid = 31129] [serial = 1191] [outer = 0x9a1d9c00] 08:53:26 INFO - PROCESS | 31129 | 1464191606790 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:53:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:53:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1601ms 08:53:26 INFO - PROCESS | 31129 | 1464191606860 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 31129 | 1464191606864 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 08:53:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:53:26 INFO - PROCESS | 31129 | 1464191606871 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 31129 | 1464191606874 Marionette TRACE conn3 <- [1,1558,null,{}] 08:53:26 INFO - PROCESS | 31129 | 1464191606880 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 31129 | 1464191607088 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:53:27 INFO - PROCESS | 31129 | 1464191607348 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 31129 | ++DOCSHELL 0x8e140c00 == 106 [pid = 31129] [id = 397] 08:53:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 288 (0x9ab96c00) [pid = 31129] [serial = 1192] [outer = (nil)] 08:53:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 289 (0xa2403800) [pid = 31129] [serial = 1193] [outer = 0x9ab96c00] 08:53:27 INFO - PROCESS | 31129 | 1464191607483 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 290 (0xa26bf800) [pid = 31129] [serial = 1194] [outer = 0x9ab96c00] 08:53:28 INFO - PROCESS | 31129 | 1464191608370 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:53:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1530ms 08:53:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:53:28 INFO - PROCESS | 31129 | 1464191608402 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 31129 | 1464191608405 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 08:53:28 INFO - PROCESS | 31129 | 1464191608412 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 31129 | 1464191608414 Marionette TRACE conn3 <- [1,1562,null,{}] 08:53:28 INFO - PROCESS | 31129 | 1464191608420 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 31129 | 1464191608605 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:53:28 INFO - PROCESS | 31129 | 1464191608935 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 31129 | ++DOCSHELL 0x8d58d000 == 107 [pid = 31129] [id = 398] 08:53:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 291 (0x92936000) [pid = 31129] [serial = 1195] [outer = (nil)] 08:53:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 292 (0xa3578400) [pid = 31129] [serial = 1196] [outer = 0x92936000] 08:53:29 INFO - PROCESS | 31129 | 1464191609024 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 293 (0xa3581000) [pid = 31129] [serial = 1197] [outer = 0x92936000] 08:53:29 INFO - PROCESS | 31129 | 1464191609913 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:53:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1531ms 08:53:29 INFO - PROCESS | 31129 | 1464191609950 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 31129 | 1464191609954 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 08:53:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:53:29 INFO - PROCESS | 31129 | 1464191609985 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 31129 | 1464191609989 Marionette TRACE conn3 <- [1,1566,null,{}] 08:53:29 INFO - PROCESS | 31129 | 1464191609995 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 31129 | 1464191610211 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:53:30 INFO - PROCESS | 31129 | 1464191610478 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 31129 | ++DOCSHELL 0xa30bf400 == 108 [pid = 31129] [id = 399] 08:53:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 294 (0xa30eac00) [pid = 31129] [serial = 1198] [outer = (nil)] 08:53:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 295 (0xa67cac00) [pid = 31129] [serial = 1199] [outer = 0xa30eac00] 08:53:30 INFO - PROCESS | 31129 | 1464191610606 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 296 (0xa68e2800) [pid = 31129] [serial = 1200] [outer = 0xa30eac00] 08:53:31 INFO - PROCESS | 31129 | 1464191611503 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:53:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1585ms 08:53:31 INFO - PROCESS | 31129 | 1464191611567 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:53:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:53:31 INFO - PROCESS | 31129 | 1464191611572 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 08:53:31 INFO - PROCESS | 31129 | 1464191611578 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 31129 | 1464191611581 Marionette TRACE conn3 <- [1,1570,null,{}] 08:53:31 INFO - PROCESS | 31129 | 1464191611587 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:31 INFO - PROCESS | 31129 | 1464191611793 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:53:32 INFO - PROCESS | 31129 | 1464191612102 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 31129 | ++DOCSHELL 0x87ee2000 == 109 [pid = 31129] [id = 400] 08:53:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 297 (0x87ee2800) [pid = 31129] [serial = 1201] [outer = (nil)] 08:53:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 298 (0x87eea800) [pid = 31129] [serial = 1202] [outer = 0x87ee2800] 08:53:32 INFO - PROCESS | 31129 | 1464191612193 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 299 (0x87eec800) [pid = 31129] [serial = 1203] [outer = 0x87ee2800] 08:53:33 INFO - PROCESS | 31129 | 1464191613092 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:53:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1583ms 08:53:33 INFO - PROCESS | 31129 | 1464191613162 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 31129 | 1464191613166 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 08:53:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:53:33 INFO - PROCESS | 31129 | 1464191613172 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 31129 | 1464191613176 Marionette TRACE conn3 <- [1,1574,null,{}] 08:53:33 INFO - PROCESS | 31129 | 1464191613191 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 31129 | 1464191613414 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:53:33 INFO - PROCESS | 31129 | 1464191613735 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 31129 | ++DOCSHELL 0x87ee2400 == 110 [pid = 31129] [id = 401] 08:53:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 300 (0x87ee8c00) [pid = 31129] [serial = 1204] [outer = (nil)] 08:53:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 301 (0x89b83000) [pid = 31129] [serial = 1205] [outer = 0x87ee8c00] 08:53:33 INFO - PROCESS | 31129 | 1464191613838 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 302 (0x89b85400) [pid = 31129] [serial = 1206] [outer = 0x87ee8c00] 08:53:34 INFO - PROCESS | 31129 | 1464191614700 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:53:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1600ms 08:53:34 INFO - PROCESS | 31129 | 1464191614773 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 31129 | 1464191614777 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 08:53:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:53:34 INFO - PROCESS | 31129 | 1464191614783 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 31129 | 1464191614786 Marionette TRACE conn3 <- [1,1578,null,{}] 08:53:34 INFO - PROCESS | 31129 | 1464191614792 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:35 INFO - PROCESS | 31129 | 1464191615027 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:53:35 INFO - PROCESS | 31129 | 1464191615334 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 31129 | ++DOCSHELL 0x873d3c00 == 111 [pid = 31129] [id = 402] 08:53:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 303 (0x873d4400) [pid = 31129] [serial = 1207] [outer = (nil)] 08:53:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 304 (0x873dc400) [pid = 31129] [serial = 1208] [outer = 0x873d4400] 08:53:35 INFO - PROCESS | 31129 | 1464191615421 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 305 (0x873de800) [pid = 31129] [serial = 1209] [outer = 0x873d4400] 08:53:36 INFO - PROCESS | 31129 | 1464191616284 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:53:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1531ms 08:53:36 INFO - PROCESS | 31129 | 1464191616316 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 31129 | 1464191616319 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 08:53:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:53:36 INFO - PROCESS | 31129 | 1464191616325 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 31129 | 1464191616329 Marionette TRACE conn3 <- [1,1582,null,{}] 08:53:36 INFO - PROCESS | 31129 | 1464191616334 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:36 INFO - PROCESS | 31129 | 1464191616518 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:53:36 INFO - PROCESS | 31129 | 1464191616790 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 31129 | ++DOCSHELL 0x873d3400 == 112 [pid = 31129] [id = 403] 08:53:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 306 (0x88853c00) [pid = 31129] [serial = 1210] [outer = (nil)] 08:53:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 307 (0x89b88c00) [pid = 31129] [serial = 1211] [outer = 0x88853c00] 08:53:36 INFO - PROCESS | 31129 | 1464191616951 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 308 (0x89b8d800) [pid = 31129] [serial = 1212] [outer = 0x88853c00] 08:53:37 INFO - PROCESS | 31129 | 1464191617848 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:53:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1582ms 08:53:37 INFO - PROCESS | 31129 | 1464191617925 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 31129 | 1464191617928 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 08:53:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:53:37 INFO - PROCESS | 31129 | 1464191617938 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 31129 | 1464191617941 Marionette TRACE conn3 <- [1,1586,null,{}] 08:53:37 INFO - PROCESS | 31129 | 1464191617947 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 31129 | 1464191618148 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:53:38 INFO - PROCESS | 31129 | 1464191618415 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 31129 | ++DOCSHELL 0x873d6000 == 113 [pid = 31129] [id = 404] 08:53:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 309 (0x873dd400) [pid = 31129] [serial = 1213] [outer = (nil)] 08:53:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 310 (0x87779c00) [pid = 31129] [serial = 1214] [outer = 0x873dd400] 08:53:38 INFO - PROCESS | 31129 | 1464191618555 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 311 (0x8777d400) [pid = 31129] [serial = 1215] [outer = 0x873dd400] 08:53:39 INFO - PROCESS | 31129 | 1464191619568 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:53:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1682ms 08:53:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:53:39 INFO - PROCESS | 31129 | 1464191619621 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 31129 | 1464191619624 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 08:53:39 INFO - PROCESS | 31129 | 1464191619631 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 31129 | 1464191619634 Marionette TRACE conn3 <- [1,1590,null,{}] 08:53:39 INFO - PROCESS | 31129 | 1464191619640 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 31129 | 1464191619834 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:53:40 INFO - PROCESS | 31129 | 1464191620156 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 31129 | ++DOCSHELL 0x86ae8800 == 114 [pid = 31129] [id = 405] 08:53:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 312 (0x86ae8c00) [pid = 31129] [serial = 1216] [outer = (nil)] 08:53:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 313 (0x86af0c00) [pid = 31129] [serial = 1217] [outer = 0x86ae8c00] 08:53:40 INFO - PROCESS | 31129 | 1464191620248 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 314 (0x86af2c00) [pid = 31129] [serial = 1218] [outer = 0x86ae8c00] 08:53:41 INFO - PROCESS | 31129 | 1464191621145 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:53:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1593ms 08:53:41 INFO - PROCESS | 31129 | 1464191621224 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 31129 | 1464191621227 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 08:53:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:53:41 INFO - PROCESS | 31129 | 1464191621234 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 31129 | 1464191621238 Marionette TRACE conn3 <- [1,1594,null,{}] 08:53:41 INFO - PROCESS | 31129 | 1464191621245 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 31129 | 1464191621435 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:53:41 INFO - PROCESS | 31129 | 1464191621744 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 31129 | ++DOCSHELL 0x86ae8400 == 115 [pid = 31129] [id = 406] 08:53:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 315 (0x86aeec00) [pid = 31129] [serial = 1219] [outer = (nil)] 08:53:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 316 (0x8777b400) [pid = 31129] [serial = 1220] [outer = 0x86aeec00] 08:53:41 INFO - PROCESS | 31129 | 1464191621846 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 317 (0x87780400) [pid = 31129] [serial = 1221] [outer = 0x86aeec00] 08:53:42 INFO - PROCESS | 31129 | 1464191622729 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:53:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1534ms 08:53:42 INFO - PROCESS | 31129 | 1464191622770 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 31129 | 1464191622773 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 08:53:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:53:42 INFO - PROCESS | 31129 | 1464191622780 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 31129 | 1464191622783 Marionette TRACE conn3 <- [1,1598,null,{}] 08:53:42 INFO - PROCESS | 31129 | 1464191622789 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:42 INFO - PROCESS | 31129 | 1464191622994 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:53:43 INFO - PROCESS | 31129 | 1464191623317 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 31129 | ++DOCSHELL 0x873dac00 == 116 [pid = 31129] [id = 407] 08:53:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 318 (0x87778800) [pid = 31129] [serial = 1222] [outer = (nil)] 08:53:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 319 (0x8a8c1c00) [pid = 31129] [serial = 1223] [outer = 0x87778800] 08:53:43 INFO - PROCESS | 31129 | 1464191623408 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 320 (0x8a8cd400) [pid = 31129] [serial = 1224] [outer = 0x87778800] 08:53:44 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5de800 == 115 [pid = 31129] [id = 248] 08:53:44 INFO - PROCESS | 31129 | --DOCSHELL 0x92450400 == 114 [pid = 31129] [id = 326] 08:53:44 INFO - PROCESS | 31129 | --DOCSHELL 0x913fa400 == 113 [pid = 31129] [id = 254] 08:53:44 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5d8000 == 112 [pid = 31129] [id = 387] 08:53:44 INFO - PROCESS | 31129 | --DOCSHELL 0x92676000 == 111 [pid = 31129] [id = 386] 08:53:44 INFO - PROCESS | 31129 | --DOCSHELL 0x8a8c2400 == 110 [pid = 31129] [id = 385] 08:53:44 INFO - PROCESS | 31129 | --DOCSHELL 0x8afa8400 == 109 [pid = 31129] [id = 384] 08:53:44 INFO - PROCESS | 31129 | --DOCSHELL 0x8a7f8400 == 108 [pid = 31129] [id = 383] 08:53:44 INFO - PROCESS | 31129 | --DOCSHELL 0x89dee400 == 107 [pid = 31129] [id = 382] 08:53:44 INFO - PROCESS | 31129 | --DOCSHELL 0x8885a000 == 106 [pid = 31129] [id = 381] 08:53:44 INFO - PROCESS | 31129 | --DOCSHELL 0x95d5f000 == 105 [pid = 31129] [id = 369] 08:53:44 INFO - PROCESS | 31129 | --DOCSHELL 0x95b86800 == 104 [pid = 31129] [id = 370] 08:53:44 INFO - PROCESS | 31129 | --DOCSHELL 0x8a7f3400 == 103 [pid = 31129] [id = 366] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 319 (0x97814800) [pid = 31129] [serial = 1097] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 318 (0xa3221c00) [pid = 31129] [serial = 1058] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 317 (0x8dfa7400) [pid = 31129] [serial = 1080] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 316 (0x8be50800) [pid = 31129] [serial = 1079] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 315 (0x9244d000) [pid = 31129] [serial = 1085] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 314 (0x9267cc00) [pid = 31129] [serial = 1086] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 313 (0x9982e400) [pid = 31129] [serial = 1049] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 312 (0x9d9a7c00) [pid = 31129] [serial = 1055] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 311 (0x95387400) [pid = 31129] [serial = 1091] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 310 (0x92663000) [pid = 31129] [serial = 1083] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 309 (0x92474400) [pid = 31129] [serial = 1082] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 308 (0x91104000) [pid = 31129] [serial = 1037] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 307 (0x97859c00) [pid = 31129] [serial = 1043] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 306 (0x9267fc00) [pid = 31129] [serial = 1040] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 305 (0x93950c00) [pid = 31129] [serial = 1088] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 304 (0x913f1400) [pid = 31129] [serial = 1094] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 303 (0x99c8f000) [pid = 31129] [serial = 1046] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 302 (0xa4e20400) [pid = 31129] [serial = 1061] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 301 (0x9b7ae000) [pid = 31129] [serial = 1052] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 300 (0x8afb2000) [pid = 31129] [serial = 1064] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 299 (0xa68e6400) [pid = 31129] [serial = 1067] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 298 (0x95a20400) [pid = 31129] [serial = 1070] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 297 (0x9394f800) [pid = 31129] [serial = 1073] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 296 (0x89deac00) [pid = 31129] [serial = 1076] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 295 (0x95a1e800) [pid = 31129] [serial = 1092] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 294 (0x93c77c00) [pid = 31129] [serial = 1089] [outer = (nil)] [url = about:blank] 08:53:44 INFO - PROCESS | 31129 | --DOMWINDOW == 293 (0x95a24c00) [pid = 31129] [serial = 1095] [outer = (nil)] [url = about:blank] 08:53:45 INFO - PROCESS | 31129 | 1464191625290 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:53:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2588ms 08:53:45 INFO - PROCESS | 31129 | 1464191625370 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 31129 | 1464191625376 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 08:53:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:53:45 INFO - PROCESS | 31129 | 1464191625385 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 31129 | 1464191625389 Marionette TRACE conn3 <- [1,1602,null,{}] 08:53:45 INFO - PROCESS | 31129 | 1464191625397 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 31129 | 1464191625586 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:53:45 INFO - PROCESS | 31129 | 1464191625775 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 31129 | ++DOCSHELL 0x86aeac00 == 104 [pid = 31129] [id = 408] 08:53:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 294 (0x89b8f400) [pid = 31129] [serial = 1225] [outer = (nil)] 08:53:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 295 (0x89decc00) [pid = 31129] [serial = 1226] [outer = 0x89b8f400] 08:53:45 INFO - PROCESS | 31129 | 1464191625852 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 296 (0x8a66c400) [pid = 31129] [serial = 1227] [outer = 0x89b8f400] 08:53:46 INFO - PROCESS | 31129 | 1464191626689 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:53:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1391ms 08:53:46 INFO - PROCESS | 31129 | 1464191626776 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 31129 | 1464191626785 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 08:53:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:53:46 INFO - PROCESS | 31129 | 1464191626795 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 31129 | 1464191626798 Marionette TRACE conn3 <- [1,1606,null,{}] 08:53:46 INFO - PROCESS | 31129 | 1464191626804 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 31129 | 1464191627005 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:53:47 INFO - PROCESS | 31129 | 1464191627220 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a8c5000 == 105 [pid = 31129] [id = 409] 08:53:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 297 (0x8afacc00) [pid = 31129] [serial = 1228] [outer = (nil)] 08:53:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 298 (0x8be50800) [pid = 31129] [serial = 1229] [outer = 0x8afacc00] 08:53:47 INFO - PROCESS | 31129 | 1464191627293 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 299 (0x8dfa6c00) [pid = 31129] [serial = 1230] [outer = 0x8afacc00] 08:53:48 INFO - PROCESS | 31129 | 1464191628201 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:53:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1430ms 08:53:48 INFO - PROCESS | 31129 | 1464191628225 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 31129 | 1464191628229 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 08:53:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:53:48 INFO - PROCESS | 31129 | 1464191628235 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 31129 | 1464191628241 Marionette TRACE conn3 <- [1,1610,null,{}] 08:53:48 INFO - PROCESS | 31129 | 1464191628262 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 31129 | 1464191628529 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:53:48 INFO - PROCESS | 31129 | 1464191628560 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 31129 | ++DOCSHELL 0x8885c400 == 106 [pid = 31129] [id = 410] 08:53:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 300 (0x913eb800) [pid = 31129] [serial = 1231] [outer = (nil)] 08:53:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 301 (0x91c1cc00) [pid = 31129] [serial = 1232] [outer = 0x913eb800] 08:53:48 INFO - PROCESS | 31129 | 1464191628647 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 302 (0x9247c400) [pid = 31129] [serial = 1233] [outer = 0x913eb800] 08:53:49 INFO - PROCESS | 31129 | --DOMWINDOW == 301 (0x8ec35800) [pid = 31129] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:53:49 INFO - PROCESS | 31129 | --DOMWINDOW == 300 (0x92678400) [pid = 31129] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:53:49 INFO - PROCESS | 31129 | --DOMWINDOW == 299 (0x8a7f9000) [pid = 31129] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:53:49 INFO - PROCESS | 31129 | --DOMWINDOW == 298 (0x8a666800) [pid = 31129] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:53:49 INFO - PROCESS | 31129 | --DOMWINDOW == 297 (0x91c15800) [pid = 31129] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:53:49 INFO - PROCESS | 31129 | --DOMWINDOW == 296 (0x8dc6b000) [pid = 31129] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:53:49 INFO - PROCESS | 31129 | --DOMWINDOW == 295 (0x89defc00) [pid = 31129] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:53:49 INFO - PROCESS | 31129 | 1464191629963 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:53:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1740ms 08:53:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:53:49 INFO - PROCESS | 31129 | 1464191629975 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 31129 | 1464191629978 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 08:53:49 INFO - PROCESS | 31129 | 1464191629988 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 31129 | 1464191629991 Marionette TRACE conn3 <- [1,1614,null,{}] 08:53:50 INFO - PROCESS | 31129 | 1464191629997 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 31129 | 1464191630252 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:53:50 INFO - PROCESS | 31129 | 1464191630272 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea0cc00 == 107 [pid = 31129] [id = 411] 08:53:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 296 (0x92450400) [pid = 31129] [serial = 1234] [outer = (nil)] 08:53:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 297 (0x9266bc00) [pid = 31129] [serial = 1235] [outer = 0x92450400] 08:53:50 INFO - PROCESS | 31129 | 1464191630346 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 298 (0x9267e800) [pid = 31129] [serial = 1236] [outer = 0x92450400] 08:53:51 INFO - PROCESS | 31129 | 1464191631203 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:53:51 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 08:53:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1240ms 08:53:51 INFO - PROCESS | 31129 | 1464191631229 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 31129 | 1464191631232 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 08:53:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:53:51 INFO - PROCESS | 31129 | 1464191631238 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 31129 | 1464191631242 Marionette TRACE conn3 <- [1,1618,null,{}] 08:53:51 INFO - PROCESS | 31129 | 1464191631247 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 31129 | 1464191631414 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:53:51 INFO - PROCESS | 31129 | 1464191631429 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 31129 | ++DOCSHELL 0x9111d000 == 108 [pid = 31129] [id = 412] 08:53:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 299 (0x91c1c000) [pid = 31129] [serial = 1237] [outer = (nil)] 08:53:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 300 (0x92822400) [pid = 31129] [serial = 1238] [outer = 0x91c1c000] 08:53:51 INFO - PROCESS | 31129 | 1464191631502 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 301 (0x9293b400) [pid = 31129] [serial = 1239] [outer = 0x91c1c000] 08:53:52 INFO - PROCESS | 31129 | 1464191632853 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:53:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1687ms 08:53:52 INFO - PROCESS | 31129 | 1464191632927 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 31129 | 1464191632931 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 08:53:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:53:52 INFO - PROCESS | 31129 | 1464191632941 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 31129 | 1464191632945 Marionette TRACE conn3 <- [1,1622,null,{}] 08:53:52 INFO - PROCESS | 31129 | 1464191632954 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 31129 | 1464191633180 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:53:53 INFO - PROCESS | 31129 | 1464191633499 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 31129 | ++DOCSHELL 0x8884e800 == 109 [pid = 31129] [id = 413] 08:53:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 302 (0x89c7a000) [pid = 31129] [serial = 1240] [outer = (nil)] 08:53:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 303 (0x89df0000) [pid = 31129] [serial = 1241] [outer = 0x89c7a000] 08:53:53 INFO - PROCESS | 31129 | 1464191633592 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 304 (0x8a8d0800) [pid = 31129] [serial = 1242] [outer = 0x89c7a000] 08:53:54 INFO - PROCESS | 31129 | 1464191634572 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:53:54 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 08:53:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1683ms 08:53:54 INFO - PROCESS | 31129 | 1464191634624 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 31129 | 1464191634633 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 08:53:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:53:54 INFO - PROCESS | 31129 | 1464191634644 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 31129 | 1464191634647 Marionette TRACE conn3 <- [1,1626,null,{}] 08:53:54 INFO - PROCESS | 31129 | 1464191634654 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:54 INFO - PROCESS | 31129 | 1464191634861 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:53:55 INFO - PROCESS | 31129 | 1464191635184 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dfad800 == 110 [pid = 31129] [id = 414] 08:53:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 305 (0x9111ec00) [pid = 31129] [serial = 1243] [outer = (nil)] 08:53:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 306 (0x91c1fc00) [pid = 31129] [serial = 1244] [outer = 0x9111ec00] 08:53:55 INFO - PROCESS | 31129 | 1464191635275 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 307 (0x92672c00) [pid = 31129] [serial = 1245] [outer = 0x9111ec00] 08:53:56 INFO - PROCESS | 31129 | 1464191636144 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:53:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1535ms 08:53:56 INFO - PROCESS | 31129 | 1464191636179 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 31129 | 1464191636183 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 08:53:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:53:56 INFO - PROCESS | 31129 | 1464191636190 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 31129 | 1464191636196 Marionette TRACE conn3 <- [1,1630,null,{}] 08:53:56 INFO - PROCESS | 31129 | 1464191636234 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 31129 | 1464191636442 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:53:56 INFO - PROCESS | 31129 | 1464191636669 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a7f3400 == 111 [pid = 31129] [id = 415] 08:53:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 308 (0x92a67000) [pid = 31129] [serial = 1246] [outer = (nil)] 08:53:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 309 (0x9394cc00) [pid = 31129] [serial = 1247] [outer = 0x92a67000] 08:53:56 INFO - PROCESS | 31129 | 1464191636842 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 310 (0x93c72800) [pid = 31129] [serial = 1248] [outer = 0x92a67000] 08:53:57 INFO - PROCESS | 31129 | 1464191637873 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:53:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1757ms 08:53:57 INFO - PROCESS | 31129 | 1464191637948 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 31129 | 1464191637952 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 08:53:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:53:57 INFO - PROCESS | 31129 | 1464191637959 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 31129 | 1464191637962 Marionette TRACE conn3 <- [1,1634,null,{}] 08:53:57 INFO - PROCESS | 31129 | 1464191637968 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 31129 | 1464191638215 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:53:58 INFO - PROCESS | 31129 | 1464191638529 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 31129 | ++DOCSHELL 0x92655400 == 112 [pid = 31129] [id = 416] 08:53:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 311 (0x93921400) [pid = 31129] [serial = 1249] [outer = (nil)] 08:53:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 312 (0x95a1bc00) [pid = 31129] [serial = 1250] [outer = 0x93921400] 08:53:58 INFO - PROCESS | 31129 | 1464191638623 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 313 (0x95a22c00) [pid = 31129] [serial = 1251] [outer = 0x93921400] 08:53:59 INFO - PROCESS | 31129 | 1464191639513 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:53:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1590ms 08:53:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:53:59 INFO - PROCESS | 31129 | 1464191639550 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 31129 | 1464191639553 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 08:53:59 INFO - PROCESS | 31129 | 1464191639560 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 31129 | 1464191639563 Marionette TRACE conn3 <- [1,1638,null,{}] 08:53:59 INFO - PROCESS | 31129 | 1464191639569 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:59 INFO - PROCESS | 31129 | 1464191639756 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:54:00 INFO - PROCESS | 31129 | 1464191639984 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 31129 | ++DOCSHELL 0x92a64400 == 113 [pid = 31129] [id = 417] 08:54:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 314 (0x95a1e800) [pid = 31129] [serial = 1252] [outer = (nil)] 08:54:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 315 (0x95d5d400) [pid = 31129] [serial = 1253] [outer = 0x95a1e800] 08:54:00 INFO - PROCESS | 31129 | 1464191640118 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 316 (0x9780ac00) [pid = 31129] [serial = 1254] [outer = 0x95a1e800] 08:54:01 INFO - PROCESS | 31129 | 1464191641129 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:54:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1632ms 08:54:01 INFO - PROCESS | 31129 | 1464191641191 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 31129 | 1464191641196 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 08:54:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:54:01 INFO - PROCESS | 31129 | 1464191641202 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 31129 | 1464191641206 Marionette TRACE conn3 <- [1,1642,null,{}] 08:54:01 INFO - PROCESS | 31129 | 1464191641211 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 31129 | 1464191641449 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:54:01 INFO - PROCESS | 31129 | 1464191641757 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 31129 | ++DOCSHELL 0x95c78400 == 114 [pid = 31129] [id = 418] 08:54:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 317 (0x95c82c00) [pid = 31129] [serial = 1255] [outer = (nil)] 08:54:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 318 (0x99f53400) [pid = 31129] [serial = 1256] [outer = 0x95c82c00] 08:54:01 INFO - PROCESS | 31129 | 1464191641854 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 319 (0x99f6f400) [pid = 31129] [serial = 1257] [outer = 0x95c82c00] 08:54:02 INFO - PROCESS | 31129 | 1464191642745 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:54:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1586ms 08:54:02 INFO - PROCESS | 31129 | 1464191642789 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 31129 | 1464191642793 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 08:54:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:54:02 INFO - PROCESS | 31129 | 1464191642799 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 31129 | 1464191642803 Marionette TRACE conn3 <- [1,1646,null,{}] 08:54:02 INFO - PROCESS | 31129 | 1464191642829 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 31129 | 1464191643013 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:54:03 INFO - PROCESS | 31129 | 1464191643287 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 31129 | ++DOCSHELL 0x99f6f800 == 115 [pid = 31129] [id = 419] 08:54:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 320 (0x9a01f000) [pid = 31129] [serial = 1258] [outer = (nil)] 08:54:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 321 (0x9b555000) [pid = 31129] [serial = 1259] [outer = 0x9a01f000] 08:54:03 INFO - PROCESS | 31129 | 1464191643415 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 322 (0x9b918800) [pid = 31129] [serial = 1260] [outer = 0x9a01f000] 08:54:04 INFO - PROCESS | 31129 | 1464191644322 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:54:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1603ms 08:54:04 INFO - PROCESS | 31129 | 1464191644403 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 31129 | 1464191644407 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 08:54:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:54:04 INFO - PROCESS | 31129 | 1464191644414 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 31129 | 1464191644417 Marionette TRACE conn3 <- [1,1650,null,{}] 08:54:04 INFO - PROCESS | 31129 | 1464191644423 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 31129 | 1464191644629 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:54:04 INFO - PROCESS | 31129 | 1464191644950 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 31129 | ++DOCSHELL 0x99f58400 == 116 [pid = 31129] [id = 420] 08:54:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 323 (0x99f6f000) [pid = 31129] [serial = 1261] [outer = (nil)] 08:54:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 324 (0xa113b000) [pid = 31129] [serial = 1262] [outer = 0x99f6f000] 08:54:05 INFO - PROCESS | 31129 | 1464191645046 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 325 (0xa2140800) [pid = 31129] [serial = 1263] [outer = 0x99f6f000] 08:54:05 INFO - PROCESS | 31129 | 1464191645927 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:54:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1585ms 08:54:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:54:06 INFO - PROCESS | 31129 | 1464191646000 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 31129 | 1464191646003 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 08:54:06 INFO - PROCESS | 31129 | 1464191646010 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 31129 | 1464191646013 Marionette TRACE conn3 <- [1,1654,null,{}] 08:54:06 INFO - PROCESS | 31129 | 1464191646019 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 31129 | 1464191646325 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:54:06 INFO - PROCESS | 31129 | 1464191646574 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 31129 | ++DOCSHELL 0x9b9fb000 == 117 [pid = 31129] [id = 421] 08:54:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 326 (0x9d465c00) [pid = 31129] [serial = 1264] [outer = (nil)] 08:54:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 327 (0xa357dc00) [pid = 31129] [serial = 1265] [outer = 0x9d465c00] 08:54:06 INFO - PROCESS | 31129 | 1464191646663 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 328 (0xa62ee800) [pid = 31129] [serial = 1266] [outer = 0x9d465c00] 08:54:07 INFO - PROCESS | 31129 | 1464191647564 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:54:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1584ms 08:54:07 INFO - PROCESS | 31129 | 1464191647610 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 31129 | 1464191647614 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 08:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:54:07 INFO - PROCESS | 31129 | 1464191647620 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 31129 | 1464191647624 Marionette TRACE conn3 <- [1,1658,null,{}] 08:54:07 INFO - PROCESS | 31129 | 1464191647630 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:07 INFO - PROCESS | 31129 | 1464191647829 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:54:08 INFO - PROCESS | 31129 | 1464191648173 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 31129 | ++DOCSHELL 0x8776b400 == 118 [pid = 31129] [id = 422] 08:54:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 329 (0x8776c000) [pid = 31129] [serial = 1267] [outer = (nil)] 08:54:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 330 (0x87770400) [pid = 31129] [serial = 1268] [outer = 0x8776c000] 08:54:08 INFO - PROCESS | 31129 | 1464191648262 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 331 (0x87771c00) [pid = 31129] [serial = 1269] [outer = 0x8776c000] 08:54:09 INFO - PROCESS | 31129 | 1464191649163 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1580ms 08:54:09 INFO - PROCESS | 31129 | 1464191649202 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 31129 | 1464191649207 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 08:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:54:09 INFO - PROCESS | 31129 | 1464191649213 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 31129 | 1464191649217 Marionette TRACE conn3 <- [1,1662,null,{}] 08:54:09 INFO - PROCESS | 31129 | 1464191649223 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 31129 | 1464191649434 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:54:09 INFO - PROCESS | 31129 | 1464191649750 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 31129 | ++DOCSHELL 0x8776dc00 == 119 [pid = 31129] [id = 423] 08:54:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 332 (0x8863d000) [pid = 31129] [serial = 1270] [outer = (nil)] 08:54:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 333 (0x88643c00) [pid = 31129] [serial = 1271] [outer = 0x8863d000] 08:54:09 INFO - PROCESS | 31129 | 1464191649846 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 334 (0x9293a400) [pid = 31129] [serial = 1272] [outer = 0x8863d000] 08:54:10 INFO - PROCESS | 31129 | 1464191650738 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1585ms 08:54:10 INFO - PROCESS | 31129 | 1464191650799 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 31129 | 1464191650803 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 08:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:54:10 INFO - PROCESS | 31129 | 1464191650809 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 31129 | 1464191650813 Marionette TRACE conn3 <- [1,1666,null,{}] 08:54:10 INFO - PROCESS | 31129 | 1464191650818 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 31129 | 1464191651005 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:54:11 INFO - PROCESS | 31129 | 1464191651278 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 31129 | ++DOCSHELL 0x88644400 == 120 [pid = 31129] [id = 424] 08:54:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 335 (0x88645800) [pid = 31129] [serial = 1273] [outer = (nil)] 08:54:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 336 (0x89206800) [pid = 31129] [serial = 1274] [outer = 0x88645800] 08:54:11 INFO - PROCESS | 31129 | 1464191651410 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 337 (0x89209000) [pid = 31129] [serial = 1275] [outer = 0x88645800] 08:54:12 INFO - PROCESS | 31129 | 1464191652306 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1531ms 08:54:12 INFO - PROCESS | 31129 | 1464191652342 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 31129 | 1464191652345 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 08:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:54:12 INFO - PROCESS | 31129 | 1464191652352 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 31129 | 1464191652356 Marionette TRACE conn3 <- [1,1670,null,{}] 08:54:12 INFO - PROCESS | 31129 | 1464191652361 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 31129 | 1464191652569 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:54:12 INFO - PROCESS | 31129 | 1464191652904 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 31129 | ++DOCSHELL 0x88649800 == 121 [pid = 31129] [id = 425] 08:54:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 338 (0x89202000) [pid = 31129] [serial = 1276] [outer = (nil)] 08:54:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 339 (0x8920f000) [pid = 31129] [serial = 1277] [outer = 0x89202000] 08:54:12 INFO - PROCESS | 31129 | 1464191652993 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 340 (0x89210c00) [pid = 31129] [serial = 1278] [outer = 0x89202000] 08:54:13 INFO - PROCESS | 31129 | 1464191653889 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1580ms 08:54:13 INFO - PROCESS | 31129 | 1464191653933 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 31129 | 1464191653937 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 08:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:54:13 INFO - PROCESS | 31129 | 1464191653943 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 31129 | 1464191653946 Marionette TRACE conn3 <- [1,1674,null,{}] 08:54:13 INFO - PROCESS | 31129 | 1464191653952 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 31129 | 1464191654161 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:54:15 INFO - PROCESS | 31129 | 1464191655001 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 31129 | ++DOCSHELL 0x87769c00 == 122 [pid = 31129] [id = 426] 08:54:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 341 (0x8776a800) [pid = 31129] [serial = 1279] [outer = (nil)] 08:54:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 342 (0x87770800) [pid = 31129] [serial = 1280] [outer = 0x8776a800] 08:54:15 INFO - PROCESS | 31129 | 1464191655114 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 343 (0x87ee5c00) [pid = 31129] [serial = 1281] [outer = 0x8776a800] 08:54:15 INFO - PROCESS | 31129 | 1464191655978 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2089ms 08:54:16 INFO - PROCESS | 31129 | 1464191656033 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 31129 | 1464191656038 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 08:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:54:16 INFO - PROCESS | 31129 | 1464191656046 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 31129 | 1464191656051 Marionette TRACE conn3 <- [1,1678,null,{}] 08:54:16 INFO - PROCESS | 31129 | 1464191656058 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:16 INFO - PROCESS | 31129 | 1464191656250 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:54:16 INFO - PROCESS | 31129 | 1464191656527 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 31129 | ++DOCSHELL 0x88619000 == 123 [pid = 31129] [id = 427] 08:54:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 344 (0x8863c800) [pid = 31129] [serial = 1282] [outer = (nil)] 08:54:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 345 (0x88644800) [pid = 31129] [serial = 1283] [outer = 0x8863c800] 08:54:16 INFO - PROCESS | 31129 | 1464191656675 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 346 (0x88857c00) [pid = 31129] [serial = 1284] [outer = 0x8863c800] 08:54:17 INFO - PROCESS | 31129 | 1464191657602 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1636ms 08:54:17 INFO - PROCESS | 31129 | 1464191657685 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 31129 | 1464191657691 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 08:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:54:17 INFO - PROCESS | 31129 | 1464191657699 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 31129 | 1464191657703 Marionette TRACE conn3 <- [1,1682,null,{}] 08:54:17 INFO - PROCESS | 31129 | 1464191657709 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:18 INFO - PROCESS | 31129 | 1464191658013 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:54:18 INFO - PROCESS | 31129 | 1464191658400 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 31129 | ++DOCSHELL 0x8920e000 == 124 [pid = 31129] [id = 428] 08:54:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 347 (0x89b8ec00) [pid = 31129] [serial = 1285] [outer = (nil)] 08:54:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 348 (0x89de4000) [pid = 31129] [serial = 1286] [outer = 0x89b8ec00] 08:54:18 INFO - PROCESS | 31129 | 1464191658481 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 349 (0x8a8c8400) [pid = 31129] [serial = 1287] [outer = 0x89b8ec00] 08:54:19 INFO - PROCESS | 31129 | 1464191659478 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1836ms 08:54:19 INFO - PROCESS | 31129 | 1464191659536 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 31129 | 1464191659540 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 08:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:54:19 INFO - PROCESS | 31129 | 1464191659548 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 31129 | 1464191659557 Marionette TRACE conn3 <- [1,1686,null,{}] 08:54:19 INFO - PROCESS | 31129 | 1464191659571 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:19 INFO - PROCESS | 31129 | 1464191659756 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:54:20 INFO - PROCESS | 31129 | 1464191660084 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 31129 | ++DOCSHELL 0x89c7bc00 == 125 [pid = 31129] [id = 429] 08:54:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 350 (0x8d58ec00) [pid = 31129] [serial = 1288] [outer = (nil)] 08:54:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 351 (0x8ea91400) [pid = 31129] [serial = 1289] [outer = 0x8d58ec00] 08:54:20 INFO - PROCESS | 31129 | 1464191660185 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 352 (0x8ec2fc00) [pid = 31129] [serial = 1290] [outer = 0x8d58ec00] 08:54:21 INFO - PROCESS | 31129 | 1464191661169 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:54:21 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 08:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1695ms 08:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:54:21 INFO - PROCESS | 31129 | 1464191661242 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 31129 | 1464191661246 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 08:54:21 INFO - PROCESS | 31129 | 1464191661252 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 31129 | 1464191661256 Marionette TRACE conn3 <- [1,1690,null,{}] 08:54:21 INFO - PROCESS | 31129 | 1464191661261 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:21 INFO - PROCESS | 31129 | 1464191661504 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:54:21 INFO - PROCESS | 31129 | 1464191661846 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x8afb1c00 == 124 [pid = 31129] [id = 357] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x89de2400 == 123 [pid = 31129] [id = 358] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea0cc00 == 122 [pid = 31129] [id = 411] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x8885c400 == 121 [pid = 31129] [id = 410] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x8a8c5000 == 120 [pid = 31129] [id = 409] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x86aeac00 == 119 [pid = 31129] [id = 408] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x86ae8400 == 118 [pid = 31129] [id = 406] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x873d6000 == 117 [pid = 31129] [id = 404] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x86ae8800 == 116 [pid = 31129] [id = 405] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x873d3400 == 115 [pid = 31129] [id = 403] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x873d3c00 == 114 [pid = 31129] [id = 402] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x87ee2400 == 113 [pid = 31129] [id = 401] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0xa30bf400 == 112 [pid = 31129] [id = 399] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x87ee2000 == 111 [pid = 31129] [id = 400] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x8d58d000 == 110 [pid = 31129] [id = 398] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x8e140c00 == 109 [pid = 31129] [id = 397] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x9273f400 == 108 [pid = 31129] [id = 396] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x95a1b400 == 107 [pid = 31129] [id = 394] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x91125000 == 106 [pid = 31129] [id = 395] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x95a24400 == 105 [pid = 31129] [id = 393] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x8dc74c00 == 104 [pid = 31129] [id = 392] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x92679000 == 103 [pid = 31129] [id = 391] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x91c15c00 == 102 [pid = 31129] [id = 390] 08:54:22 INFO - PROCESS | 31129 | --DOCSHELL 0x8a666c00 == 101 [pid = 31129] [id = 389] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 351 (0x92936c00) [pid = 31129] [serial = 1160] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 350 (0x92a67800) [pid = 31129] [serial = 1161] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 349 (0x8e144000) [pid = 31129] [serial = 1151] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 348 (0x9ab96400) [pid = 31129] [serial = 1112] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 347 (0x8afac800) [pid = 31129] [serial = 1146] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 346 (0x8a8cdc00) [pid = 31129] [serial = 1145] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 345 (0x99f6d000) [pid = 31129] [serial = 1109] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 344 (0x9267ac00) [pid = 31129] [serial = 1157] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 343 (0x91c17400) [pid = 31129] [serial = 1142] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 342 (0xa3578c00) [pid = 31129] [serial = 1118] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 341 (0x8a66a000) [pid = 31129] [serial = 1127] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 340 (0x8a8ca400) [pid = 31129] [serial = 1130] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 339 (0x92820800) [pid = 31129] [serial = 1133] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 338 (0x9282a400) [pid = 31129] [serial = 1136] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 337 (0x88857000) [pid = 31129] [serial = 1139] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 336 (0xa3250800) [pid = 31129] [serial = 1124] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 335 (0x97809400) [pid = 31129] [serial = 1106] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 334 (0x91fb6400) [pid = 31129] [serial = 1154] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 333 (0x9264ac00) [pid = 31129] [serial = 1155] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 332 (0x91108800) [pid = 31129] [serial = 1100] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 331 (0x92a66000) [pid = 31129] [serial = 1103] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 330 (0x9394b000) [pid = 31129] [serial = 1166] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 329 (0x89c80400) [pid = 31129] [serial = 1121] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 328 (0xa2139800) [pid = 31129] [serial = 1115] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 327 (0x91109800) [pid = 31129] [serial = 1149] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 326 (0x8e144c00) [pid = 31129] [serial = 1148] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 325 (0x8ec32800) [pid = 31129] [serial = 1152] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 324 (0x9282a800) [pid = 31129] [serial = 1163] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 323 (0x92746000) [pid = 31129] [serial = 1158] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | --DOMWINDOW == 322 (0x92bc6400) [pid = 31129] [serial = 1164] [outer = (nil)] [url = about:blank] 08:54:22 INFO - PROCESS | 31129 | ++DOCSHELL 0x86ae8800 == 102 [pid = 31129] [id = 430] 08:54:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 323 (0x86aeac00) [pid = 31129] [serial = 1291] [outer = (nil)] 08:54:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 324 (0x873e1c00) [pid = 31129] [serial = 1292] [outer = 0x86aeac00] 08:54:22 INFO - PROCESS | 31129 | 1464191662487 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 325 (0x87ee7c00) [pid = 31129] [serial = 1293] [outer = 0x86aeac00] 08:54:23 INFO - PROCESS | 31129 | 1464191663346 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2138ms 08:54:23 INFO - PROCESS | 31129 | 1464191663390 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 31129 | 1464191663394 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 08:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:54:23 INFO - PROCESS | 31129 | 1464191663400 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 31129 | 1464191663403 Marionette TRACE conn3 <- [1,1694,null,{}] 08:54:23 INFO - PROCESS | 31129 | 1464191663408 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:23 INFO - PROCESS | 31129 | 1464191663576 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:54:23 INFO - PROCESS | 31129 | 1464191663595 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 31129 | ++DOCSHELL 0x89b8a000 == 103 [pid = 31129] [id = 431] 08:54:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 326 (0x89c82800) [pid = 31129] [serial = 1294] [outer = (nil)] 08:54:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 327 (0x8a7fb800) [pid = 31129] [serial = 1295] [outer = 0x89c82800] 08:54:23 INFO - PROCESS | 31129 | 1464191663678 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 328 (0x8afb1c00) [pid = 31129] [serial = 1296] [outer = 0x89c82800] 08:54:24 INFO - PROCESS | 31129 | 1464191664690 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1339ms 08:54:24 INFO - PROCESS | 31129 | 1464191664740 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 31129 | 1464191664744 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 08:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:54:24 INFO - PROCESS | 31129 | 1464191664750 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 31129 | 1464191664752 Marionette TRACE conn3 <- [1,1698,null,{}] 08:54:24 INFO - PROCESS | 31129 | 1464191664758 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 31129 | 1464191664935 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:54:25 INFO - PROCESS | 31129 | 1464191665164 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a66dc00 == 104 [pid = 31129] [id = 432] 08:54:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 329 (0x8a8c3400) [pid = 31129] [serial = 1297] [outer = (nil)] 08:54:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 330 (0x8ea92800) [pid = 31129] [serial = 1298] [outer = 0x8a8c3400] 08:54:25 INFO - PROCESS | 31129 | 1464191665263 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 331 (0x91110400) [pid = 31129] [serial = 1299] [outer = 0x8a8c3400] 08:54:26 INFO - PROCESS | 31129 | 1464191666141 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:54:26 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 08:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1429ms 08:54:26 INFO - PROCESS | 31129 | 1464191666179 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 31129 | 1464191666183 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 08:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:54:26 INFO - PROCESS | 31129 | 1464191666189 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 31129 | 1464191666192 Marionette TRACE conn3 <- [1,1702,null,{}] 08:54:26 INFO - PROCESS | 31129 | 1464191666208 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 31129 | 1464191666446 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:54:26 INFO - PROCESS | 31129 | 1464191666478 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 31129 | ++DOCSHELL 0x88618c00 == 105 [pid = 31129] [id = 433] 08:54:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 332 (0x8e14a800) [pid = 31129] [serial = 1300] [outer = (nil)] 08:54:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 333 (0x91c11c00) [pid = 31129] [serial = 1301] [outer = 0x8e14a800] 08:54:26 INFO - PROCESS | 31129 | 1464191666549 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 334 (0x9223f000) [pid = 31129] [serial = 1302] [outer = 0x8e14a800] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 333 (0x95b82000) [pid = 31129] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 332 (0x9a017c00) [pid = 31129] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 331 (0x8dfb0000) [pid = 31129] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 330 (0x92649400) [pid = 31129] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 329 (0x95b82c00) [pid = 31129] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 328 (0x92474000) [pid = 31129] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 327 (0x8afacc00) [pid = 31129] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 326 (0x99f73400) [pid = 31129] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 325 (0x99c8a000) [pid = 31129] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 324 (0x86ae8c00) [pid = 31129] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 323 (0x8ea0ac00) [pid = 31129] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 322 (0x8be51c00) [pid = 31129] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 321 (0xa30eac00) [pid = 31129] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 320 (0xa3581800) [pid = 31129] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 319 (0x89c78400) [pid = 31129] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 318 (0x9a2afc00) [pid = 31129] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 317 (0x95d5ac00) [pid = 31129] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 316 (0x8dfa5800) [pid = 31129] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 315 (0x92d06000) [pid = 31129] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 314 (0x873dd400) [pid = 31129] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 313 (0x92827400) [pid = 31129] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 312 (0x873d4400) [pid = 31129] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 311 (0x8b5dcc00) [pid = 31129] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 310 (0x92a5a400) [pid = 31129] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 309 (0x8be4f800) [pid = 31129] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 308 (0x87778800) [pid = 31129] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 307 (0x95c79400) [pid = 31129] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 306 (0x8a662c00) [pid = 31129] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 305 (0x9d5bc000) [pid = 31129] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 304 (0x982cbc00) [pid = 31129] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 303 (0x8b5d6000) [pid = 31129] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 302 (0xa3583800) [pid = 31129] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 301 (0x9281d000) [pid = 31129] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 300 (0x88853c00) [pid = 31129] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 299 (0x9780e000) [pid = 31129] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 298 (0x8ae6f000) [pid = 31129] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 297 (0x9502ec00) [pid = 31129] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 296 (0x87ee8c00) [pid = 31129] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 295 (0x8884dc00) [pid = 31129] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 294 (0xa0605800) [pid = 31129] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 293 (0x9975b400) [pid = 31129] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 292 (0x9264c800) [pid = 31129] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 291 (0x9281f400) [pid = 31129] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 290 (0x99c09c00) [pid = 31129] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 289 (0x9b07c800) [pid = 31129] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 288 (0x91108000) [pid = 31129] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 287 (0x86aeec00) [pid = 31129] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 286 (0x913eb800) [pid = 31129] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 285 (0x95d57800) [pid = 31129] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 284 (0x9b9f9000) [pid = 31129] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 283 (0x89de4800) [pid = 31129] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 282 (0x8a7f0000) [pid = 31129] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 281 (0x8dc69800) [pid = 31129] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 280 (0x93948000) [pid = 31129] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 279 (0x91c16800) [pid = 31129] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 278 (0x9a2a6000) [pid = 31129] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 277 (0x95a1ac00) [pid = 31129] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 276 (0x92450c00) [pid = 31129] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 275 (0x8ea96400) [pid = 31129] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 274 (0xa1136000) [pid = 31129] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 273 (0x91109c00) [pid = 31129] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 272 (0x95d5bc00) [pid = 31129] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 271 (0x8ea96c00) [pid = 31129] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 270 (0x8afaa800) [pid = 31129] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 269 (0x8ae65800) [pid = 31129] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 268 (0x95d5f400) [pid = 31129] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 267 (0x9a1d9c00) [pid = 31129] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 266 (0x8ea0c400) [pid = 31129] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 265 (0xa3028400) [pid = 31129] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 264 (0x99f4f400) [pid = 31129] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 263 (0x95387c00) [pid = 31129] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 262 (0x9a1da000) [pid = 31129] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 261 (0x92936000) [pid = 31129] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 260 (0x92a5b000) [pid = 31129] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 259 (0x8dfa4400) [pid = 31129] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 258 (0x9111bc00) [pid = 31129] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 257 (0x91c13800) [pid = 31129] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 256 (0x91cf3800) [pid = 31129] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 255 (0x982c8400) [pid = 31129] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:54:28 INFO - PROCESS | 31129 | --DOMWINDOW == 254 (0x8be4d000) [pid = 31129] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 253 (0x97862800) [pid = 31129] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 252 (0x99b83400) [pid = 31129] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 251 (0x92449c00) [pid = 31129] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 250 (0x9a2a2c00) [pid = 31129] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 249 (0x9b7b2c00) [pid = 31129] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 248 (0x8e148800) [pid = 31129] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 247 (0x9110f000) [pid = 31129] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 246 (0x9a2abc00) [pid = 31129] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 245 (0x9ab96c00) [pid = 31129] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 244 (0x9244e800) [pid = 31129] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 243 (0x9a01b000) [pid = 31129] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 242 (0x89c86000) [pid = 31129] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 241 (0x92939000) [pid = 31129] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 240 (0x91cf7800) [pid = 31129] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 239 (0x87ee2800) [pid = 31129] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 238 (0x92670400) [pid = 31129] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 237 (0x92bc8400) [pid = 31129] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 236 (0x95c7c400) [pid = 31129] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 235 (0x89b8f400) [pid = 31129] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 234 (0x913f4400) [pid = 31129] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 233 (0x8be50400) [pid = 31129] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 232 (0xa1138000) [pid = 31129] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 231 (0x97812400) [pid = 31129] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 230 (0x99f58c00) [pid = 31129] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 229 (0x982c0000) [pid = 31129] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 228 (0xa26c2c00) [pid = 31129] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 227 (0x8a8c5c00) [pid = 31129] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 226 (0x8dc78c00) [pid = 31129] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 225 (0xa1134c00) [pid = 31129] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 224 (0x91126800) [pid = 31129] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 223 (0x8dc6c400) [pid = 31129] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 222 (0x99f56000) [pid = 31129] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 221 (0x9267a800) [pid = 31129] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 220 (0x92940800) [pid = 31129] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:54:29 INFO - PROCESS | 31129 | --DOMWINDOW == 219 (0x92450400) [pid = 31129] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:54:29 INFO - PROCESS | 31129 | 1464191669370 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 3250ms 08:54:29 INFO - PROCESS | 31129 | 1464191669440 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 31129 | 1464191669444 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 08:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:54:29 INFO - PROCESS | 31129 | 1464191669451 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 31129 | 1464191669454 Marionette TRACE conn3 <- [1,1706,null,{}] 08:54:29 INFO - PROCESS | 31129 | 1464191669460 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:29 INFO - PROCESS | 31129 | 1464191669642 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:54:29 INFO - PROCESS | 31129 | 1464191669653 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 31129 | ++DOCSHELL 0x86ae8c00 == 106 [pid = 31129] [id = 434] 08:54:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 220 (0x86aef400) [pid = 31129] [serial = 1303] [outer = (nil)] 08:54:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 221 (0x88850400) [pid = 31129] [serial = 1304] [outer = 0x86aef400] 08:54:29 INFO - PROCESS | 31129 | 1464191669900 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 222 (0x89c78400) [pid = 31129] [serial = 1305] [outer = 0x86aef400] 08:54:30 INFO - PROCESS | 31129 | 1464191670812 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1441ms 08:54:30 INFO - PROCESS | 31129 | 1464191670896 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:54:30 INFO - PROCESS | 31129 | 1464191670907 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 08:54:30 INFO - PROCESS | 31129 | 1464191670921 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 31129 | 1464191670930 Marionette TRACE conn3 <- [1,1710,null,{}] 08:54:30 INFO - PROCESS | 31129 | 1464191670944 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 31129 | 1464191671245 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:54:31 INFO - PROCESS | 31129 | 1464191671534 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 31129 | ++DOCSHELL 0x87781c00 == 107 [pid = 31129] [id = 435] 08:54:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 223 (0x87ee8400) [pid = 31129] [serial = 1306] [outer = (nil)] 08:54:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 224 (0x8860e000) [pid = 31129] [serial = 1307] [outer = 0x87ee8400] 08:54:31 INFO - PROCESS | 31129 | 1464191671623 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 225 (0x88615400) [pid = 31129] [serial = 1308] [outer = 0x87ee8400] 08:54:32 INFO - PROCESS | 31129 | 1464191672646 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1801ms 08:54:32 INFO - PROCESS | 31129 | 1464191672719 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 31129 | 1464191672728 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 08:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:54:32 INFO - PROCESS | 31129 | 1464191672740 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 31129 | 1464191672744 Marionette TRACE conn3 <- [1,1714,null,{}] 08:54:32 INFO - PROCESS | 31129 | 1464191672751 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:33 INFO - PROCESS | 31129 | 1464191673017 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:54:33 INFO - PROCESS | 31129 | 1464191673343 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 31129 | ++DOCSHELL 0x89210000 == 108 [pid = 31129] [id = 436] 08:54:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 226 (0x89210800) [pid = 31129] [serial = 1309] [outer = (nil)] 08:54:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 227 (0x89c7a800) [pid = 31129] [serial = 1310] [outer = 0x89210800] 08:54:33 INFO - PROCESS | 31129 | 1464191673436 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 228 (0x89deac00) [pid = 31129] [serial = 1311] [outer = 0x89210800] 08:54:34 INFO - PROCESS | 31129 | 1464191674419 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1740ms 08:54:34 INFO - PROCESS | 31129 | 1464191674481 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:54:34 INFO - PROCESS | 31129 | 1464191674486 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 08:54:34 INFO - PROCESS | 31129 | 1464191674493 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 31129 | 1464191674499 Marionette TRACE conn3 <- [1,1718,null,{}] 08:54:34 INFO - PROCESS | 31129 | 1464191674516 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:34 INFO - PROCESS | 31129 | 1464191674758 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:54:35 INFO - PROCESS | 31129 | 1464191675115 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a8c5c00 == 109 [pid = 31129] [id = 437] 08:54:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 229 (0x8afaa800) [pid = 31129] [serial = 1312] [outer = (nil)] 08:54:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 230 (0x8b5d8000) [pid = 31129] [serial = 1313] [outer = 0x8afaa800] 08:54:35 INFO - PROCESS | 31129 | 1464191675210 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 231 (0x8d58e800) [pid = 31129] [serial = 1314] [outer = 0x8afaa800] 08:54:36 INFO - PROCESS | 31129 | 1464191676146 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1695ms 08:54:36 INFO - PROCESS | 31129 | 1464191676188 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 31129 | 1464191676193 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 08:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:54:36 INFO - PROCESS | 31129 | 1464191676200 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 31129 | 1464191676203 Marionette TRACE conn3 <- [1,1722,null,{}] 08:54:36 INFO - PROCESS | 31129 | 1464191676209 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:36 INFO - PROCESS | 31129 | 1464191676432 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:54:36 INFO - PROCESS | 31129 | 1464191676754 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 31129 | ++DOCSHELL 0x8920ac00 == 110 [pid = 31129] [id = 438] 08:54:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 232 (0x8afb4000) [pid = 31129] [serial = 1315] [outer = (nil)] 08:54:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 233 (0x8ea9cc00) [pid = 31129] [serial = 1316] [outer = 0x8afb4000] 08:54:36 INFO - PROCESS | 31129 | 1464191676850 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 234 (0x91106000) [pid = 31129] [serial = 1317] [outer = 0x8afb4000] 08:54:37 INFO - PROCESS | 31129 | 1464191677852 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1686ms 08:54:37 INFO - PROCESS | 31129 | 1464191677923 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 31129 | 1464191677928 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 08:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:54:37 INFO - PROCESS | 31129 | 1464191677934 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 31129 | 1464191677937 Marionette TRACE conn3 <- [1,1726,null,{}] 08:54:37 INFO - PROCESS | 31129 | 1464191677943 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:38 INFO - PROCESS | 31129 | 1464191678137 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:54:38 INFO - PROCESS | 31129 | 1464191678459 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be48400 == 111 [pid = 31129] [id = 439] 08:54:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 235 (0x8dfb0000) [pid = 31129] [serial = 1318] [outer = (nil)] 08:54:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 236 (0x913edc00) [pid = 31129] [serial = 1319] [outer = 0x8dfb0000] 08:54:38 INFO - PROCESS | 31129 | 1464191678552 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 237 (0x91c14800) [pid = 31129] [serial = 1320] [outer = 0x8dfb0000] 08:54:39 INFO - PROCESS | 31129 | 1464191679493 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1641ms 08:54:39 INFO - PROCESS | 31129 | 1464191679578 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 31129 | 1464191679585 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 08:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:54:39 INFO - PROCESS | 31129 | 1464191679593 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 31129 | 1464191679596 Marionette TRACE conn3 <- [1,1730,null,{}] 08:54:39 INFO - PROCESS | 31129 | 1464191679601 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:39 INFO - PROCESS | 31129 | 1464191679899 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:54:40 INFO - PROCESS | 31129 | 1464191680231 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 31129 | ++DOCSHELL 0x8afac800 == 112 [pid = 31129] [id = 440] 08:54:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 238 (0x9111e400) [pid = 31129] [serial = 1321] [outer = (nil)] 08:54:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 239 (0x92666c00) [pid = 31129] [serial = 1322] [outer = 0x9111e400] 08:54:40 INFO - PROCESS | 31129 | 1464191680334 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 240 (0x92745c00) [pid = 31129] [serial = 1323] [outer = 0x9111e400] 08:54:41 INFO - PROCESS | 31129 | 1464191681259 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:54:41 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 08:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1700ms 08:54:41 INFO - PROCESS | 31129 | 1464191681294 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 31129 | 1464191681299 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 08:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:54:41 INFO - PROCESS | 31129 | 1464191681323 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 31129 | 1464191681327 Marionette TRACE conn3 <- [1,1734,null,{}] 08:54:41 INFO - PROCESS | 31129 | 1464191681333 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:41 INFO - PROCESS | 31129 | 1464191681529 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:54:41 INFO - PROCESS | 31129 | 1464191681803 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 31129 | ++DOCSHELL 0x92669000 == 113 [pid = 31129] [id = 441] 08:54:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 241 (0x92679800) [pid = 31129] [serial = 1324] [outer = (nil)] 08:54:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 242 (0x9281ec00) [pid = 31129] [serial = 1325] [outer = 0x92679800] 08:54:41 INFO - PROCESS | 31129 | 1464191681930 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 243 (0x92823c00) [pid = 31129] [serial = 1326] [outer = 0x92679800] 08:54:42 INFO - PROCESS | 31129 | 1464191682841 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1593ms 08:54:42 INFO - PROCESS | 31129 | 1464191682914 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 31129 | 1464191682922 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 08:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:54:42 INFO - PROCESS | 31129 | 1464191682933 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 31129 | 1464191682935 Marionette TRACE conn3 <- [1,1738,null,{}] 08:54:42 INFO - PROCESS | 31129 | 1464191682946 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:43 INFO - PROCESS | 31129 | 1464191683173 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:54:43 INFO - PROCESS | 31129 | 1464191683502 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 31129 | ++DOCSHELL 0x87ee5800 == 114 [pid = 31129] [id = 442] 08:54:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 244 (0x91cf5800) [pid = 31129] [serial = 1327] [outer = (nil)] 08:54:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 245 (0x92940400) [pid = 31129] [serial = 1328] [outer = 0x91cf5800] 08:54:43 INFO - PROCESS | 31129 | 1464191683601 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 246 (0x92a5f400) [pid = 31129] [serial = 1329] [outer = 0x91cf5800] 08:54:44 INFO - PROCESS | 31129 | 1464191684537 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1645ms 08:54:44 INFO - PROCESS | 31129 | 1464191684577 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:54:44 INFO - PROCESS | 31129 | 1464191684581 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 08:54:44 INFO - PROCESS | 31129 | 1464191684587 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 31129 | 1464191684591 Marionette TRACE conn3 <- [1,1742,null,{}] 08:54:44 INFO - PROCESS | 31129 | 1464191684597 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 31129 | 1464191684807 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:54:45 INFO - PROCESS | 31129 | 1464191685125 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 31129 | ++DOCSHELL 0x88611000 == 115 [pid = 31129] [id = 443] 08:54:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 247 (0x9274ec00) [pid = 31129] [serial = 1330] [outer = (nil)] 08:54:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 248 (0x92bccc00) [pid = 31129] [serial = 1331] [outer = 0x9274ec00] 08:54:45 INFO - PROCESS | 31129 | 1464191685211 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 249 (0x93913000) [pid = 31129] [serial = 1332] [outer = 0x9274ec00] 08:54:46 INFO - PROCESS | 31129 | 1464191686154 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1633ms 08:54:46 INFO - PROCESS | 31129 | 1464191686220 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 31129 | 1464191686224 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 08:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:54:46 INFO - PROCESS | 31129 | 1464191686231 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 31129 | 1464191686235 Marionette TRACE conn3 <- [1,1746,null,{}] 08:54:46 INFO - PROCESS | 31129 | 1464191686240 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 31129 | 1464191686430 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:54:46 INFO - PROCESS | 31129 | 1464191686750 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 31129 | ++DOCSHELL 0x86aed800 == 116 [pid = 31129] [id = 444] 08:54:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 250 (0x92bbf000) [pid = 31129] [serial = 1333] [outer = (nil)] 08:54:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 251 (0x9394f000) [pid = 31129] [serial = 1334] [outer = 0x92bbf000] 08:54:46 INFO - PROCESS | 31129 | 1464191686839 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 252 (0x93956800) [pid = 31129] [serial = 1335] [outer = 0x92bbf000] 08:54:47 INFO - PROCESS | 31129 | 1464191687701 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1534ms 08:54:47 INFO - PROCESS | 31129 | 1464191687766 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 31129 | 1464191687770 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 08:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:54:47 INFO - PROCESS | 31129 | 1464191687776 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 31129 | 1464191687781 Marionette TRACE conn3 <- [1,1750,null,{}] 08:54:47 INFO - PROCESS | 31129 | 1464191687786 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:48 INFO - PROCESS | 31129 | 1464191688011 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:54:48 INFO - PROCESS | 31129 | 1464191688349 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 31129 | ++DOCSHELL 0x9244f400 == 117 [pid = 31129] [id = 445] 08:54:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 253 (0x9537d800) [pid = 31129] [serial = 1336] [outer = (nil)] 08:54:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 254 (0x95a1c800) [pid = 31129] [serial = 1337] [outer = 0x9537d800] 08:54:48 INFO - PROCESS | 31129 | 1464191688444 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 255 (0x95b7e800) [pid = 31129] [serial = 1338] [outer = 0x9537d800] 08:54:49 INFO - PROCESS | 31129 | 1464191689344 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1631ms 08:54:49 INFO - PROCESS | 31129 | 1464191689409 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 31129 | 1464191689413 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 08:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:54:49 INFO - PROCESS | 31129 | 1464191689419 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 31129 | 1464191689422 Marionette TRACE conn3 <- [1,1754,null,{}] 08:54:49 INFO - PROCESS | 31129 | 1464191689428 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:49 INFO - PROCESS | 31129 | 1464191689618 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:54:49 INFO - PROCESS | 31129 | 1464191689940 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 31129 | ++DOCSHELL 0x9537bc00 == 118 [pid = 31129] [id = 446] 08:54:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 256 (0x95386800) [pid = 31129] [serial = 1339] [outer = (nil)] 08:54:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 257 (0x95d5a800) [pid = 31129] [serial = 1340] [outer = 0x95386800] 08:54:50 INFO - PROCESS | 31129 | 1464191690030 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 258 (0x95d5fc00) [pid = 31129] [serial = 1341] [outer = 0x95386800] 08:54:50 INFO - PROCESS | 31129 | 1464191690889 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1531ms 08:54:50 INFO - PROCESS | 31129 | 1464191690951 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 31129 | 1464191690955 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 08:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:54:50 INFO - PROCESS | 31129 | 1464191690961 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 31129 | 1464191690964 Marionette TRACE conn3 <- [1,1758,null,{}] 08:54:50 INFO - PROCESS | 31129 | 1464191690970 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:51 INFO - PROCESS | 31129 | 1464191691169 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:54:51 INFO - PROCESS | 31129 | 1464191691444 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 31129 | ++DOCSHELL 0x92bc4c00 == 119 [pid = 31129] [id = 447] 08:54:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 259 (0x95c77400) [pid = 31129] [serial = 1342] [outer = (nil)] 08:54:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 260 (0x9785f400) [pid = 31129] [serial = 1343] [outer = 0x95c77400] 08:54:51 INFO - PROCESS | 31129 | 1464191691575 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 261 (0x9820fc00) [pid = 31129] [serial = 1344] [outer = 0x95c77400] 08:54:52 INFO - PROCESS | 31129 | 1464191692456 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1539ms 08:54:52 INFO - PROCESS | 31129 | 1464191692501 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 31129 | 1464191692504 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 08:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:54:52 INFO - PROCESS | 31129 | 1464191692510 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 31129 | 1464191692514 Marionette TRACE conn3 <- [1,1762,null,{}] 08:54:52 INFO - PROCESS | 31129 | 1464191692520 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:52 INFO - PROCESS | 31129 | 1464191692712 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:54:53 INFO - PROCESS | 31129 | 1464191693023 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 31129 | ++DOCSHELL 0x9264d800 == 120 [pid = 31129] [id = 448] 08:54:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 262 (0x92bc0800) [pid = 31129] [serial = 1345] [outer = (nil)] 08:54:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 263 (0x99767000) [pid = 31129] [serial = 1346] [outer = 0x92bc0800] 08:54:53 INFO - PROCESS | 31129 | 1464191693171 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 264 (0x99c0a800) [pid = 31129] [serial = 1347] [outer = 0x92bc0800] 08:54:54 INFO - PROCESS | 31129 | 1464191694081 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1632ms 08:54:54 INFO - PROCESS | 31129 | 1464191694143 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 31129 | 1464191694148 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 08:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:54:54 INFO - PROCESS | 31129 | 1464191694154 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 31129 | 1464191694156 Marionette TRACE conn3 <- [1,1766,null,{}] 08:54:54 INFO - PROCESS | 31129 | 1464191694163 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:54 INFO - PROCESS | 31129 | 1464191694366 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:54:54 INFO - PROCESS | 31129 | 1464191694687 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 31129 | ++DOCSHELL 0x86ae9400 == 121 [pid = 31129] [id = 449] 08:54:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 265 (0x86aee400) [pid = 31129] [serial = 1348] [outer = (nil)] 08:54:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 266 (0x873e0800) [pid = 31129] [serial = 1349] [outer = 0x86aee400] 08:54:54 INFO - PROCESS | 31129 | 1464191694778 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 267 (0x8777dc00) [pid = 31129] [serial = 1350] [outer = 0x86aee400] 08:54:55 INFO - PROCESS | 31129 | 1464191695647 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1536ms 08:54:55 INFO - PROCESS | 31129 | 1464191695691 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 31129 | 1464191695695 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 08:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:54:55 INFO - PROCESS | 31129 | 1464191695701 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 31129 | 1464191695705 Marionette TRACE conn3 <- [1,1770,null,{}] 08:54:55 INFO - PROCESS | 31129 | 1464191695710 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:55 INFO - PROCESS | 31129 | 1464191695904 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:54:56 INFO - PROCESS | 31129 | 1464191696182 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 31129 | ++DOCSHELL 0x873d7000 == 122 [pid = 31129] [id = 450] 08:54:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 268 (0x87773c00) [pid = 31129] [serial = 1351] [outer = (nil)] 08:54:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 269 (0x89c7d800) [pid = 31129] [serial = 1352] [outer = 0x87773c00] 08:54:56 INFO - PROCESS | 31129 | 1464191696316 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 270 (0x8a8c7800) [pid = 31129] [serial = 1353] [outer = 0x87773c00] 08:54:57 INFO - PROCESS | 31129 | 1464191697224 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:54:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1585ms 08:54:57 INFO - PROCESS | 31129 | 1464191697287 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 31129 | 1464191697291 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 08:54:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:54:57 INFO - PROCESS | 31129 | 1464191697297 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 31129 | 1464191697301 Marionette TRACE conn3 <- [1,1774,null,{}] 08:54:57 INFO - PROCESS | 31129 | 1464191697306 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:57 INFO - PROCESS | 31129 | 1464191697500 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:54:57 INFO - PROCESS | 31129 | 1464191697838 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 31129 | ++DOCSHELL 0x873d4800 == 123 [pid = 31129] [id = 451] 08:54:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 271 (0x87ee6000) [pid = 31129] [serial = 1354] [outer = (nil)] 08:54:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 272 (0x8afad000) [pid = 31129] [serial = 1355] [outer = 0x87ee6000] 08:54:57 INFO - PROCESS | 31129 | 1464191697926 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 273 (0x8dfb1800) [pid = 31129] [serial = 1356] [outer = 0x87ee6000] 08:54:58 INFO - PROCESS | 31129 | 1464191698826 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1581ms 08:54:58 INFO - PROCESS | 31129 | 1464191698880 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 31129 | 1464191698883 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 08:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:54:58 INFO - PROCESS | 31129 | 1464191698889 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 31129 | 1464191698893 Marionette TRACE conn3 <- [1,1778,null,{}] 08:54:58 INFO - PROCESS | 31129 | 1464191698898 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:59 INFO - PROCESS | 31129 | 1464191699090 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:54:59 INFO - PROCESS | 31129 | 1464191699415 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a8c9000 == 124 [pid = 31129] [id = 452] 08:54:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 274 (0x8afb0000) [pid = 31129] [serial = 1357] [outer = (nil)] 08:54:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 275 (0x92a61000) [pid = 31129] [serial = 1358] [outer = 0x8afb0000] 08:54:59 INFO - PROCESS | 31129 | 1464191699505 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 276 (0x939df000) [pid = 31129] [serial = 1359] [outer = 0x8afb0000] 08:55:00 INFO - PROCESS | 31129 | 1464191700412 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:55:00 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 08:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1588ms 08:55:00 INFO - PROCESS | 31129 | 1464191700478 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 31129 | 1464191700482 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 08:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:55:00 INFO - PROCESS | 31129 | 1464191700488 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 31129 | 1464191700492 Marionette TRACE conn3 <- [1,1782,null,{}] 08:55:00 INFO - PROCESS | 31129 | 1464191700497 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:00 INFO - PROCESS | 31129 | 1464191700710 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:55:01 INFO - PROCESS | 31129 | 1464191701047 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x8dc72c00 == 123 [pid = 31129] [id = 388] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x9111a800 == 122 [pid = 31129] [id = 249] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x91cf1400 == 121 [pid = 31129] [id = 250] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x92479c00 == 120 [pid = 31129] [id = 367] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x95c81400 == 119 [pid = 31129] [id = 368] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x88618c00 == 118 [pid = 31129] [id = 433] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x8a66dc00 == 117 [pid = 31129] [id = 432] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x89b8a000 == 116 [pid = 31129] [id = 431] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x89c7bc00 == 115 [pid = 31129] [id = 429] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x86ae8800 == 114 [pid = 31129] [id = 430] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x8920e000 == 113 [pid = 31129] [id = 428] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x88619000 == 112 [pid = 31129] [id = 427] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x87769c00 == 111 [pid = 31129] [id = 426] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x99f58400 == 110 [pid = 31129] [id = 420] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x99f6f800 == 109 [pid = 31129] [id = 419] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x95c78400 == 108 [pid = 31129] [id = 418] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x92655400 == 107 [pid = 31129] [id = 416] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x92a64400 == 106 [pid = 31129] [id = 417] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x8a7f3400 == 105 [pid = 31129] [id = 415] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x8dfad800 == 104 [pid = 31129] [id = 414] 08:55:02 INFO - PROCESS | 31129 | --DOCSHELL 0x8884e800 == 103 [pid = 31129] [id = 413] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 275 (0x982ccc00) [pid = 31129] [serial = 822] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 274 (0x873de800) [pid = 31129] [serial = 1209] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 273 (0x89b85400) [pid = 31129] [serial = 1206] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 272 (0xa3547c00) [pid = 31129] [serial = 1002] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 271 (0x8a8cec00) [pid = 31129] [serial = 1131] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 270 (0x9293b800) [pid = 31129] [serial = 948] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 269 (0xa67cac00) [pid = 31129] [serial = 1199] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 268 (0xa509e000) [pid = 31129] [serial = 1119] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 267 (0x91fba800) [pid = 31129] [serial = 855] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 266 (0x91107c00) [pid = 31129] [serial = 699] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 265 (0x9d5b8c00) [pid = 31129] [serial = 942] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 264 (0x92d0f000) [pid = 31129] [serial = 1104] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 263 (0xa2403800) [pid = 31129] [serial = 1193] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 262 (0x952c5c00) [pid = 31129] [serial = 858] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 261 (0x87eea800) [pid = 31129] [serial = 1202] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 260 (0x9266bc00) [pid = 31129] [serial = 1235] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 259 (0x9267e800) [pid = 31129] [serial = 1236] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 258 (0x97865800) [pid = 31129] [serial = 1098] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 257 (0x9a2af000) [pid = 31129] [serial = 882] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 256 (0x95d55400) [pid = 31129] [serial = 810] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 255 (0x92a60000) [pid = 31129] [serial = 918] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 254 (0x982c2000) [pid = 31129] [serial = 1181] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 253 (0x92665400) [pid = 31129] [serial = 753] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 252 (0x8dfa6c00) [pid = 31129] [serial = 1230] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 251 (0x9a026000) [pid = 31129] [serial = 879] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 250 (0x99f78800) [pid = 31129] [serial = 927] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 249 (0x86af0c00) [pid = 31129] [serial = 1217] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 248 (0x86af2c00) [pid = 31129] [serial = 1218] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 247 (0x8ea9bc00) [pid = 31129] [serial = 852] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 246 (0x8ea0f000) [pid = 31129] [serial = 1170] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 245 (0xa68e2800) [pid = 31129] [serial = 1200] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 244 (0xa67a0400) [pid = 31129] [serial = 1011] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 243 (0x89c82400) [pid = 31129] [serial = 1122] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 242 (0xa3579400) [pid = 31129] [serial = 1059] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 241 (0x97861400) [pid = 31129] [serial = 819] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 240 (0x8ec32000) [pid = 31129] [serial = 975] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 239 (0x93c75000) [pid = 31129] [serial = 765] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 238 (0x8777d400) [pid = 31129] [serial = 1215] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 237 (0x95d56800) [pid = 31129] [serial = 1179] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 236 (0x873dc400) [pid = 31129] [serial = 1208] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 235 (0x92652c00) [pid = 31129] [serial = 951] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 234 (0x9780b000) [pid = 31129] [serial = 1035] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 233 (0x8e14d000) [pid = 31129] [serial = 747] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 232 (0x8a8cd400) [pid = 31129] [serial = 1224] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 231 (0x98ee3400) [pid = 31129] [serial = 921] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 230 (0x8a66bc00) [pid = 31129] [serial = 1128] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 229 (0xa30e7800) [pid = 31129] [serial = 999] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 228 (0x99f6c000) [pid = 31129] [serial = 1047] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 227 (0x952c8800) [pid = 31129] [serial = 801] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 226 (0xa35f3000) [pid = 31129] [serial = 1005] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 225 (0x92822c00) [pid = 31129] [serial = 1134] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 224 (0x89b88c00) [pid = 31129] [serial = 1211] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 223 (0x99f52800) [pid = 31129] [serial = 981] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 222 (0x8a8c1c00) [pid = 31129] [serial = 1223] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 221 (0x98470800) [pid = 31129] [serial = 1182] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 220 (0x8ec3dc00) [pid = 31129] [serial = 795] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 219 (0x952ca400) [pid = 31129] [serial = 1175] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 218 (0x89b83000) [pid = 31129] [serial = 1205] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 217 (0x88859c00) [pid = 31129] [serial = 1140] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 216 (0xa6739800) [pid = 31129] [serial = 1062] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 215 (0x9a1dac00) [pid = 31129] [serial = 1110] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 214 (0x9a018000) [pid = 31129] [serial = 1050] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 213 (0x9b9f6800) [pid = 31129] [serial = 1137] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 212 (0x99f77400) [pid = 31129] [serial = 876] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 211 (0x9b91c000) [pid = 31129] [serial = 936] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 210 (0x9b076000) [pid = 31129] [serial = 987] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 209 (0x87780400) [pid = 31129] [serial = 1221] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 208 (0x9247c400) [pid = 31129] [serial = 1233] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 207 (0x990f1800) [pid = 31129] [serial = 1107] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 206 (0xa22c0800) [pid = 31129] [serial = 1116] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 205 (0x89dec800) [pid = 31129] [serial = 1077] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 204 (0x8a7f8c00) [pid = 31129] [serial = 1014] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 203 (0x913f4000) [pid = 31129] [serial = 1101] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 202 (0x93952800) [pid = 31129] [serial = 1074] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 201 (0x92673c00) [pid = 31129] [serial = 1172] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 200 (0x9aedc400) [pid = 31129] [serial = 885] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 199 (0x95a22400) [pid = 31129] [serial = 1071] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 198 (0x92bc2400) [pid = 31129] [serial = 1041] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 197 (0x92650c00) [pid = 31129] [serial = 1143] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 196 (0xa2142000) [pid = 31129] [serial = 945] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 195 (0x95b83000) [pid = 31129] [serial = 807] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 194 (0x97815000) [pid = 31129] [serial = 816] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 193 (0x99c8c000) [pid = 31129] [serial = 867] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 192 (0x8afb5000) [pid = 31129] [serial = 1065] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 191 (0x8be51000) [pid = 31129] [serial = 849] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 190 (0x9846f800) [pid = 31129] [serial = 1044] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 189 (0x9d99f400) [pid = 31129] [serial = 1191] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 188 (0x91c1cc00) [pid = 31129] [serial = 1232] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 187 (0x91c15000) [pid = 31129] [serial = 1038] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 186 (0xa628b800) [pid = 31129] [serial = 1008] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 185 (0x99f6cc00) [pid = 31129] [serial = 873] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 184 (0x95c86000) [pid = 31129] [serial = 861] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 183 (0xa060e400) [pid = 31129] [serial = 990] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 182 (0xa3581000) [pid = 31129] [serial = 1197] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 181 (0x8be50800) [pid = 31129] [serial = 1229] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 180 (0x87779c00) [pid = 31129] [serial = 1214] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x93916800) [pid = 31129] [serial = 762] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x99765400) [pid = 31129] [serial = 825] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x95c80000) [pid = 31129] [serial = 1178] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x8dfb1000) [pid = 31129] [serial = 1169] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x9d460000) [pid = 31129] [serial = 1190] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x91c17c00) [pid = 31129] [serial = 750] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x92bc5400) [pid = 31129] [serial = 759] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x9b589c00) [pid = 31129] [serial = 1187] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0xa3578400) [pid = 31129] [serial = 1196] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x99f79000) [pid = 31129] [serial = 1184] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x99f56800) [pid = 31129] [serial = 870] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x9b591c00) [pid = 31129] [serial = 933] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x9b54e400) [pid = 31129] [serial = 1113] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0xa6b8c000) [pid = 31129] [serial = 1068] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x8777b400) [pid = 31129] [serial = 1220] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x9ab98400) [pid = 31129] [serial = 930] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x9b9f9400) [pid = 31129] [serial = 939] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x9b7aec00) [pid = 31129] [serial = 1188] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0x913eb400) [pid = 31129] [serial = 915] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0x9a2a8800) [pid = 31129] [serial = 1185] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0xa26c2800) [pid = 31129] [serial = 996] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0x9b921c00) [pid = 31129] [serial = 1053] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0xa26bf800) [pid = 31129] [serial = 1194] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0x9274a800) [pid = 31129] [serial = 1173] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0x92a5b400) [pid = 31129] [serial = 978] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0xa2139400) [pid = 31129] [serial = 1056] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0xa675d000) [pid = 31129] [serial = 1125] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x95a1cc00) [pid = 31129] [serial = 1176] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0x94645400) [pid = 31129] [serial = 768] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x99c09400) [pid = 31129] [serial = 924] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x87eec800) [pid = 31129] [serial = 1203] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x9293f400) [pid = 31129] [serial = 756] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x95385800) [pid = 31129] [serial = 804] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x97809800) [pid = 31129] [serial = 813] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x8a66c400) [pid = 31129] [serial = 1227] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x89decc00) [pid = 31129] [serial = 1226] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x89b8d800) [pid = 31129] [serial = 1212] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x92478400) [pid = 31129] [serial = 798] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x92649000) [pid = 31129] [serial = 888] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0xa227f400) [pid = 31129] [serial = 993] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x990f6800) [pid = 31129] [serial = 864] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x9a0cec00) [pid = 31129] [serial = 984] [outer = (nil)] [url = about:blank] 08:55:02 INFO - PROCESS | 31129 | ++DOCSHELL 0x86ae8400 == 104 [pid = 31129] [id = 453] 08:55:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x86af0c00) [pid = 31129] [serial = 1360] [outer = (nil)] 08:55:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x873dc400) [pid = 31129] [serial = 1361] [outer = 0x86af0c00] 08:55:02 INFO - PROCESS | 31129 | 1464191702570 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x87768400) [pid = 31129] [serial = 1362] [outer = 0x86af0c00] 08:55:03 INFO - PROCESS | 31129 | 1464191703439 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:55:03 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 08:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2991ms 08:55:03 INFO - PROCESS | 31129 | 1464191703481 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:55:03 INFO - PROCESS | 31129 | 1464191703488 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 08:55:03 INFO - PROCESS | 31129 | 1464191703496 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 31129 | 1464191703501 Marionette TRACE conn3 <- [1,1786,null,{}] 08:55:03 INFO - PROCESS | 31129 | 1464191703508 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:03 INFO - PROCESS | 31129 | 1464191703693 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:55:03 INFO - PROCESS | 31129 | 1464191703705 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 31129 | ++DOCSHELL 0x86af3c00 == 105 [pid = 31129] [id = 454] 08:55:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x87ef0800) [pid = 31129] [serial = 1363] [outer = (nil)] 08:55:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x88614c00) [pid = 31129] [serial = 1364] [outer = 0x87ef0800] 08:55:03 INFO - PROCESS | 31129 | 1464191703802 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x88641c00) [pid = 31129] [serial = 1365] [outer = 0x87ef0800] 08:55:04 INFO - PROCESS | 31129 | 1464191704822 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:55:04 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 08:55:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1394ms 08:55:04 INFO - PROCESS | 31129 | 1464191704889 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 31129 | 1464191704895 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 08:55:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:55:04 INFO - PROCESS | 31129 | 1464191704951 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 31129 | 1464191704955 Marionette TRACE conn3 <- [1,1790,null,{}] 08:55:04 INFO - PROCESS | 31129 | 1464191704960 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:05 INFO - PROCESS | 31129 | 1464191705199 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:55:05 INFO - PROCESS | 31129 | 1464191705226 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 31129 | ++DOCSHELL 0x88616800 == 106 [pid = 31129] [id = 455] 08:55:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x88645400) [pid = 31129] [serial = 1366] [outer = (nil)] 08:55:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x89b83c00) [pid = 31129] [serial = 1367] [outer = 0x88645400] 08:55:05 INFO - PROCESS | 31129 | 1464191705299 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x89b8dc00) [pid = 31129] [serial = 1368] [outer = 0x88645400] 08:55:06 INFO - PROCESS | 31129 | 1464191706265 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:55:06 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) 08:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1400ms 08:55:06 INFO - PROCESS | 31129 | 1464191706351 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 31129 | 1464191706357 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 08:55:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:55:06 INFO - PROCESS | 31129 | 1464191706366 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 31129 | 1464191706378 Marionette TRACE conn3 <- [1,1794,null,{}] 08:55:06 INFO - PROCESS | 31129 | 1464191706416 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:06 INFO - PROCESS | 31129 | 1464191706694 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:55:06 INFO - PROCESS | 31129 | 1464191706723 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 31129 | ++DOCSHELL 0x89204400 == 107 [pid = 31129] [id = 456] 08:55:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x89c84800) [pid = 31129] [serial = 1369] [outer = (nil)] 08:55:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x8a670000) [pid = 31129] [serial = 1370] [outer = 0x89c84800] 08:55:06 INFO - PROCESS | 31129 | 1464191706803 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x8a8c5800) [pid = 31129] [serial = 1371] [outer = 0x89c84800] 08:55:07 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x89c82800) [pid = 31129] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:55:07 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x8863c800) [pid = 31129] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:55:07 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x86aeac00) [pid = 31129] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:55:07 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x89b8ec00) [pid = 31129] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:55:07 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x8a8c3400) [pid = 31129] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:55:07 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x8d58ec00) [pid = 31129] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:55:07 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x8776a800) [pid = 31129] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:55:07 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x8e14a800) [pid = 31129] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:55:08 INFO - PROCESS | 31129 | 1464191708119 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1797ms 08:55:08 INFO - PROCESS | 31129 | 1464191708165 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 31129 | 1464191708168 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 08:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:55:08 INFO - PROCESS | 31129 | 1464191708175 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 31129 | 1464191708178 Marionette TRACE conn3 <- [1,1798,null,{}] 08:55:08 INFO - PROCESS | 31129 | 1464191708183 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:08 INFO - PROCESS | 31129 | 1464191708356 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:55:08 INFO - PROCESS | 31129 | 1464191708540 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 31129 | ++DOCSHELL 0x87767000 == 108 [pid = 31129] [id = 457] 08:55:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x87778800) [pid = 31129] [serial = 1372] [outer = (nil)] 08:55:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x8a8cd800) [pid = 31129] [serial = 1373] [outer = 0x87778800] 08:55:08 INFO - PROCESS | 31129 | 1464191708617 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x8afab400) [pid = 31129] [serial = 1374] [outer = 0x87778800] 08:55:09 INFO - PROCESS | 31129 | 1464191709382 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:55:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1227ms 08:55:09 INFO - PROCESS | 31129 | 1464191709402 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 31129 | 1464191709405 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 08:55:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:55:09 INFO - PROCESS | 31129 | 1464191709529 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 31129 | 1464191709535 Marionette TRACE conn3 <- [1,1802,null,{}] 08:55:09 INFO - PROCESS | 31129 | 1464191709562 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:09 INFO - PROCESS | 31129 | 1464191709763 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:55:09 INFO - PROCESS | 31129 | 1464191709978 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 31129 | ++DOCSHELL 0x87779c00 == 109 [pid = 31129] [id = 458] 08:55:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x8777d400) [pid = 31129] [serial = 1375] [outer = (nil)] 08:55:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x87ee4c00) [pid = 31129] [serial = 1376] [outer = 0x8777d400] 08:55:10 INFO - PROCESS | 31129 | 1464191710105 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x8860e400) [pid = 31129] [serial = 1377] [outer = 0x8777d400] 08:55:11 INFO - PROCESS | 31129 | 1464191711149 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1803ms 08:55:11 INFO - PROCESS | 31129 | 1464191711227 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 31129 | 1464191711234 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 08:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:55:11 INFO - PROCESS | 31129 | 1464191711241 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - PROCESS | 31129 | 1464191711245 Marionette TRACE conn3 <- [1,1806,null,{}] 08:55:11 INFO - PROCESS | 31129 | 1464191711257 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:11 INFO - PROCESS | 31129 | 1464191711498 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:55:11 INFO - PROCESS | 31129 | 1464191711779 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 31129 | ++DOCSHELL 0x89b8c400 == 110 [pid = 31129] [id = 459] 08:55:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x89b8ec00) [pid = 31129] [serial = 1378] [outer = (nil)] 08:55:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x89c80800) [pid = 31129] [serial = 1379] [outer = 0x89b8ec00] 08:55:11 INFO - PROCESS | 31129 | 1464191711864 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x8a666c00) [pid = 31129] [serial = 1380] [outer = 0x89b8ec00] 08:55:12 INFO - PROCESS | 31129 | 1464191712762 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1587ms 08:55:12 INFO - PROCESS | 31129 | 1464191712829 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 31129 | 1464191712832 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 08:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:55:12 INFO - PROCESS | 31129 | 1464191712839 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 31129 | 1464191712843 Marionette TRACE conn3 <- [1,1810,null,{}] 08:55:12 INFO - PROCESS | 31129 | 1464191712849 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:13 INFO - PROCESS | 31129 | 1464191713052 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:55:13 INFO - PROCESS | 31129 | 1464191713377 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be4e800 == 111 [pid = 31129] [id = 460] 08:55:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x8be50400) [pid = 31129] [serial = 1381] [outer = (nil)] 08:55:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x8dc6cc00) [pid = 31129] [serial = 1382] [outer = 0x8be50400] 08:55:13 INFO - PROCESS | 31129 | 1464191713516 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x8dfa6c00) [pid = 31129] [serial = 1383] [outer = 0x8be50400] 08:55:14 INFO - PROCESS | 31129 | 1464191714447 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1681ms 08:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:55:14 INFO - PROCESS | 31129 | 1464191714522 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 31129 | 1464191714525 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 08:55:14 INFO - PROCESS | 31129 | 1464191714532 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 31129 | 1464191714535 Marionette TRACE conn3 <- [1,1814,null,{}] 08:55:14 INFO - PROCESS | 31129 | 1464191714542 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:14 INFO - PROCESS | 31129 | 1464191714743 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:55:15 INFO - PROCESS | 31129 | 1464191714998 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a8cf800 == 112 [pid = 31129] [id = 461] 08:55:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x8d582400) [pid = 31129] [serial = 1384] [outer = (nil)] 08:55:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x8ea99400) [pid = 31129] [serial = 1385] [outer = 0x8d582400] 08:55:15 INFO - PROCESS | 31129 | 1464191715123 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x8ec3d400) [pid = 31129] [serial = 1386] [outer = 0x8d582400] 08:55:16 INFO - PROCESS | 31129 | 1464191716096 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1597ms 08:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:55:16 INFO - PROCESS | 31129 | 1464191716128 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 31129 | 1464191716132 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 08:55:16 INFO - PROCESS | 31129 | 1464191716138 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 31129 | 1464191716142 Marionette TRACE conn3 <- [1,1818,null,{}] 08:55:16 INFO - PROCESS | 31129 | 1464191716147 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:16 INFO - PROCESS | 31129 | 1464191716338 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:55:16 INFO - PROCESS | 31129 | 1464191716602 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 31129 | ++DOCSHELL 0x87780800 == 113 [pid = 31129] [id = 462] 08:55:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x8ea0cc00) [pid = 31129] [serial = 1387] [outer = (nil)] 08:55:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x91126000) [pid = 31129] [serial = 1388] [outer = 0x8ea0cc00] 08:55:16 INFO - PROCESS | 31129 | 1464191716728 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x913ed000) [pid = 31129] [serial = 1389] [outer = 0x8ea0cc00] 08:55:17 INFO - PROCESS | 31129 | 1464191717632 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1533ms 08:55:17 INFO - PROCESS | 31129 | 1464191717671 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 31129 | 1464191717675 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 08:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:55:17 INFO - PROCESS | 31129 | 1464191717681 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 31129 | 1464191717685 Marionette TRACE conn3 <- [1,1822,null,{}] 08:55:17 INFO - PROCESS | 31129 | 1464191717690 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:17 INFO - PROCESS | 31129 | 1464191717918 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:55:18 INFO - PROCESS | 31129 | 1464191718204 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 31129 | ++DOCSHELL 0x8d586400 == 114 [pid = 31129] [id = 463] 08:55:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x913f0400) [pid = 31129] [serial = 1390] [outer = (nil)] 08:55:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x92471800) [pid = 31129] [serial = 1391] [outer = 0x913f0400] 08:55:18 INFO - PROCESS | 31129 | 1464191718335 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x9264c800) [pid = 31129] [serial = 1392] [outer = 0x913f0400] 08:55:18 INFO - PROCESS | 31129 | ************************* 08:55:18 INFO - PROCESS | 31129 | A coding exception was thrown and uncaught in a Task. 08:55:18 INFO - PROCESS | 31129 | 08:55:18 INFO - PROCESS | 31129 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:55:18 INFO - PROCESS | 31129 | Full stack: 08:55:18 INFO - PROCESS | 31129 | ************************* 08:55:19 INFO - PROCESS | 31129 | 1464191719341 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1736ms 08:55:19 INFO - PROCESS | 31129 | 1464191719418 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:55:19 INFO - PROCESS | 31129 | 1464191719422 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 08:55:19 INFO - PROCESS | 31129 | 1464191719428 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 31129 | 1464191719432 Marionette TRACE conn3 <- [1,1826,null,{}] 08:55:19 INFO - PROCESS | 31129 | 1464191719438 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:19 INFO - PROCESS | 31129 | 1464191719625 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:55:19 INFO - PROCESS | 31129 | 1464191719838 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 31129 | ++DOCSHELL 0x873d7400 == 115 [pid = 31129] [id = 464] 08:55:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x9244dc00) [pid = 31129] [serial = 1393] [outer = (nil)] 08:55:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x92672400) [pid = 31129] [serial = 1394] [outer = 0x9244dc00] 08:55:20 INFO - PROCESS | 31129 | 1464191720006 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x92826000) [pid = 31129] [serial = 1395] [outer = 0x9244dc00] 08:55:20 INFO - PROCESS | 31129 | 1464191720874 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1483ms 08:55:20 INFO - PROCESS | 31129 | 1464191720912 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 31129 | 1464191720916 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 08:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:55:20 INFO - PROCESS | 31129 | 1464191720922 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 31129 | 1464191720926 Marionette TRACE conn3 <- [1,1830,null,{}] 08:55:20 INFO - PROCESS | 31129 | 1464191720931 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:21 INFO - PROCESS | 31129 | 1464191721119 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:55:21 INFO - PROCESS | 31129 | 1464191721340 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 31129 | ++DOCSHELL 0x92478400 == 116 [pid = 31129] [id = 465] 08:55:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x92663400) [pid = 31129] [serial = 1396] [outer = (nil)] 08:55:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x92a65c00) [pid = 31129] [serial = 1397] [outer = 0x92663400] 08:55:21 INFO - PROCESS | 31129 | 1464191721464 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x92bbe000) [pid = 31129] [serial = 1398] [outer = 0x92663400] 08:55:22 INFO - PROCESS | 31129 | 1464191722463 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1583ms 08:55:22 INFO - PROCESS | 31129 | 1464191722505 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:55:22 INFO - PROCESS | 31129 | 1464191722510 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 08:55:22 INFO - PROCESS | 31129 | 1464191722516 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 31129 | 1464191722519 Marionette TRACE conn3 <- [1,1834,null,{}] 08:55:22 INFO - PROCESS | 31129 | 1464191722525 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:22 INFO - PROCESS | 31129 | 1464191722713 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:55:23 INFO - PROCESS | 31129 | 1464191722981 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 31129 | ++DOCSHELL 0x92655c00 == 117 [pid = 31129] [id = 466] 08:55:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x92940c00) [pid = 31129] [serial = 1399] [outer = (nil)] 08:55:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x9391a800) [pid = 31129] [serial = 1400] [outer = 0x92940c00] 08:55:23 INFO - PROCESS | 31129 | 1464191723112 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x93950400) [pid = 31129] [serial = 1401] [outer = 0x92940c00] 08:55:24 INFO - PROCESS | 31129 | 1464191724020 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:55:24 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 08:55:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1538ms 08:55:24 INFO - PROCESS | 31129 | 1464191724055 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 31129 | 1464191724058 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 08:55:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:55:24 INFO - PROCESS | 31129 | 1464191724064 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 31129 | 1464191724067 Marionette TRACE conn3 <- [1,1838,null,{}] 08:55:24 INFO - PROCESS | 31129 | 1464191724073 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:24 INFO - PROCESS | 31129 | 1464191724263 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:55:24 INFO - PROCESS | 31129 | 1464191724499 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 31129 | ++DOCSHELL 0x92827000 == 118 [pid = 31129] [id = 467] 08:55:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x9293d800) [pid = 31129] [serial = 1402] [outer = (nil)] 08:55:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x952c5c00) [pid = 31129] [serial = 1403] [outer = 0x9293d800] 08:55:24 INFO - PROCESS | 31129 | 1464191724619 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x952cd400) [pid = 31129] [serial = 1404] [outer = 0x9293d800] 08:55:25 INFO - PROCESS | 31129 | 1464191725610 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1591ms 08:55:25 INFO - PROCESS | 31129 | 1464191725657 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 31129 | 1464191725661 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 08:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:55:25 INFO - PROCESS | 31129 | 1464191725667 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 31129 | 1464191725672 Marionette TRACE conn3 <- [1,1842,null,{}] 08:55:25 INFO - PROCESS | 31129 | 1464191725678 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:25 INFO - PROCESS | 31129 | 1464191725892 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:55:26 INFO - PROCESS | 31129 | 1464191726160 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:26 INFO - PROCESS | 31129 | ++DOCSHELL 0x9394dc00 == 119 [pid = 31129] [id = 468] 08:55:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x95b7ac00) [pid = 31129] [serial = 1405] [outer = (nil)] 08:55:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x95b85800) [pid = 31129] [serial = 1406] [outer = 0x95b7ac00] 08:55:26 INFO - PROCESS | 31129 | 1464191726293 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x95c84000) [pid = 31129] [serial = 1407] [outer = 0x95b7ac00] 08:55:27 INFO - PROCESS | 31129 | 1464191727189 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1597ms 08:55:27 INFO - PROCESS | 31129 | 1464191727266 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 31129 | 1464191727270 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 08:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:55:27 INFO - PROCESS | 31129 | 1464191727277 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 31129 | 1464191727281 Marionette TRACE conn3 <- [1,1846,null,{}] 08:55:27 INFO - PROCESS | 31129 | 1464191727286 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 31129 | 1464191727485 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:55:27 INFO - PROCESS | 31129 | 1464191727803 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 31129 | ++DOCSHELL 0x92bcc000 == 120 [pid = 31129] [id = 469] 08:55:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x95a22000) [pid = 31129] [serial = 1408] [outer = (nil)] 08:55:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x95d62800) [pid = 31129] [serial = 1409] [outer = 0x95a22000] 08:55:27 INFO - PROCESS | 31129 | 1464191727891 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 181 (0x97813800) [pid = 31129] [serial = 1410] [outer = 0x95a22000] 08:55:28 INFO - PROCESS | 31129 | 1464191728768 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:55:28 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) 08:55:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1530ms 08:55:28 INFO - PROCESS | 31129 | 1464191728807 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:55:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:55:28 INFO - PROCESS | 31129 | 1464191728812 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 08:55:28 INFO - PROCESS | 31129 | 1464191728818 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 31129 | 1464191728821 Marionette TRACE conn3 <- [1,1850,null,{}] 08:55:28 INFO - PROCESS | 31129 | 1464191728827 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:29 INFO - PROCESS | 31129 | 1464191729013 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:55:29 INFO - PROCESS | 31129 | 1464191729245 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:29 INFO - PROCESS | 31129 | ++DOCSHELL 0x95d5f800 == 121 [pid = 31129] [id = 470] 08:55:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 182 (0x95d60400) [pid = 31129] [serial = 1411] [outer = (nil)] 08:55:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 183 (0x982ca000) [pid = 31129] [serial = 1412] [outer = 0x95d60400] 08:55:29 INFO - PROCESS | 31129 | 1464191729379 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 184 (0x98462400) [pid = 31129] [serial = 1413] [outer = 0x95d60400] 08:55:30 INFO - PROCESS | 31129 | 1464191730339 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1584ms 08:55:30 INFO - PROCESS | 31129 | 1464191730402 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 31129 | 1464191730406 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 08:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:55:30 INFO - PROCESS | 31129 | 1464191730412 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 31129 | 1464191730416 Marionette TRACE conn3 <- [1,1854,null,{}] 08:55:30 INFO - PROCESS | 31129 | 1464191730421 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:30 INFO - PROCESS | 31129 | 1464191730625 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:55:30 INFO - PROCESS | 31129 | 1464191730843 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 31129 | ++DOCSHELL 0x95d62c00 == 122 [pid = 31129] [id = 471] 08:55:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 185 (0x97809c00) [pid = 31129] [serial = 1414] [outer = (nil)] 08:55:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 186 (0x990f6c00) [pid = 31129] [serial = 1415] [outer = 0x97809c00] 08:55:30 INFO - PROCESS | 31129 | 1464191730970 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 187 (0x99765400) [pid = 31129] [serial = 1416] [outer = 0x97809c00] 08:55:31 INFO - PROCESS | 31129 | 1464191731934 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:55:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1582ms 08:55:31 INFO - PROCESS | 31129 | 1464191731995 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 31129 | 1464191731998 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 08:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:55:32 INFO - PROCESS | 31129 | 1464191732005 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 31129 | 1464191732009 Marionette TRACE conn3 <- [1,1858,null,{}] 08:55:32 INFO - PROCESS | 31129 | 1464191732014 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:32 INFO - PROCESS | 31129 | 1464191732205 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:55:32 INFO - PROCESS | 31129 | 1464191732478 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 31129 | ++DOCSHELL 0x9785c000 == 123 [pid = 31129] [id = 472] 08:55:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 188 (0x97863c00) [pid = 31129] [serial = 1417] [outer = (nil)] 08:55:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 189 (0x99c89400) [pid = 31129] [serial = 1418] [outer = 0x97863c00] 08:55:32 INFO - PROCESS | 31129 | 1464191732609 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 190 (0x99f30400) [pid = 31129] [serial = 1419] [outer = 0x97863c00] 08:55:33 INFO - PROCESS | 31129 | 1464191733509 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1583ms 08:55:33 INFO - PROCESS | 31129 | 1464191733589 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 31129 | 1464191733592 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 08:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:55:33 INFO - PROCESS | 31129 | 1464191733599 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 31129 | 1464191733603 Marionette TRACE conn3 <- [1,1862,null,{}] 08:55:33 INFO - PROCESS | 31129 | 1464191733609 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:33 INFO - PROCESS | 31129 | 1464191733868 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:55:34 INFO - PROCESS | 31129 | 1464191734637 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 31129 | ++DOCSHELL 0x8776c400 == 124 [pid = 31129] [id = 473] 08:55:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 191 (0x8776c800) [pid = 31129] [serial = 1420] [outer = (nil)] 08:55:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 192 (0x8777c400) [pid = 31129] [serial = 1421] [outer = 0x8776c800] 08:55:34 INFO - PROCESS | 31129 | 1464191734723 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 193 (0x8860b000) [pid = 31129] [serial = 1422] [outer = 0x8776c800] 08:55:35 INFO - PROCESS | 31129 | 1464191735620 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2083ms 08:55:35 INFO - PROCESS | 31129 | 1464191735684 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:55:35 INFO - PROCESS | 31129 | 1464191735690 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 08:55:35 INFO - PROCESS | 31129 | 1464191735698 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 31129 | 1464191735703 Marionette TRACE conn3 <- [1,1866,null,{}] 08:55:35 INFO - PROCESS | 31129 | 1464191735710 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:35 INFO - PROCESS | 31129 | 1464191735919 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:55:36 INFO - PROCESS | 31129 | 1464191736235 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 31129 | ++DOCSHELL 0x89c7c800 == 125 [pid = 31129] [id = 474] 08:55:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 194 (0x89c7d400) [pid = 31129] [serial = 1423] [outer = (nil)] 08:55:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 195 (0x89de5400) [pid = 31129] [serial = 1424] [outer = 0x89c7d400] 08:55:36 INFO - PROCESS | 31129 | 1464191736321 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 196 (0x8a7edc00) [pid = 31129] [serial = 1425] [outer = 0x89c7d400] 08:55:37 INFO - PROCESS | 31129 | 1464191737199 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:55:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1541ms 08:55:37 INFO - PROCESS | 31129 | 1464191737240 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 31129 | 1464191737246 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 08:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:55:37 INFO - PROCESS | 31129 | 1464191737254 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 31129 | 1464191737258 Marionette TRACE conn3 <- [1,1870,null,{}] 08:55:37 INFO - PROCESS | 31129 | 1464191737264 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:37 INFO - PROCESS | 31129 | 1464191737444 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:55:37 INFO - PROCESS | 31129 | 1464191737878 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 31129 | ++DOCSHELL 0x8afa8800 == 126 [pid = 31129] [id = 475] 08:55:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 197 (0x8afa9800) [pid = 31129] [serial = 1426] [outer = (nil)] 08:55:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 198 (0x8b5d8400) [pid = 31129] [serial = 1427] [outer = 0x8afa9800] 08:55:37 INFO - PROCESS | 31129 | 1464191737959 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 199 (0x8dfa4000) [pid = 31129] [serial = 1428] [outer = 0x8afa9800] 08:55:38 INFO - PROCESS | 31129 | 1464191738959 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:55:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1785ms 08:55:39 INFO - PROCESS | 31129 | 1464191739040 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 31129 | 1464191739045 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 08:55:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:55:39 INFO - PROCESS | 31129 | 1464191739054 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 31129 | 1464191739063 Marionette TRACE conn3 <- [1,1874,null,{}] 08:55:39 INFO - PROCESS | 31129 | 1464191739076 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:39 INFO - PROCESS | 31129 | 1464191739307 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:55:39 INFO - PROCESS | 31129 | 1464191739637 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 31129 | ++DOCSHELL 0x873d9000 == 127 [pid = 31129] [id = 476] 08:55:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 200 (0x89c79000) [pid = 31129] [serial = 1429] [outer = (nil)] 08:55:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 201 (0x8b5df400) [pid = 31129] [serial = 1430] [outer = 0x89c79000] 08:55:39 INFO - PROCESS | 31129 | 1464191739717 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 202 (0x91126800) [pid = 31129] [serial = 1431] [outer = 0x89c79000] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x9ba2f000 == 126 [pid = 31129] [id = 314] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5dbc00 == 125 [pid = 31129] [id = 315] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x89204400 == 124 [pid = 31129] [id = 456] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x88616800 == 123 [pid = 31129] [id = 455] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x86af3c00 == 122 [pid = 31129] [id = 454] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x86ae8400 == 121 [pid = 31129] [id = 453] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x9264d800 == 120 [pid = 31129] [id = 448] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x9537bc00 == 119 [pid = 31129] [id = 446] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x92bc4c00 == 118 [pid = 31129] [id = 447] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x9244f400 == 117 [pid = 31129] [id = 445] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x86aed800 == 116 [pid = 31129] [id = 444] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x87ee5800 == 115 [pid = 31129] [id = 442] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x88611000 == 114 [pid = 31129] [id = 443] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x92669000 == 113 [pid = 31129] [id = 441] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x8afac800 == 112 [pid = 31129] [id = 440] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x8be48400 == 111 [pid = 31129] [id = 439] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x8920ac00 == 110 [pid = 31129] [id = 438] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x8a8c5c00 == 109 [pid = 31129] [id = 437] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x89210000 == 108 [pid = 31129] [id = 436] 08:55:40 INFO - PROCESS | 31129 | --DOCSHELL 0x87781c00 == 107 [pid = 31129] [id = 435] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 201 (0x88850400) [pid = 31129] [serial = 1304] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 200 (0x8afb1c00) [pid = 31129] [serial = 1296] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 199 (0x88644800) [pid = 31129] [serial = 1283] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 198 (0x88857c00) [pid = 31129] [serial = 1284] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 197 (0x87ee7c00) [pid = 31129] [serial = 1293] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 196 (0x8a8c8400) [pid = 31129] [serial = 1287] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 195 (0x9b555000) [pid = 31129] [serial = 1259] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 194 (0x9394cc00) [pid = 31129] [serial = 1247] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 193 (0x89206800) [pid = 31129] [serial = 1274] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 192 (0x99f53400) [pid = 31129] [serial = 1256] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 191 (0x88643c00) [pid = 31129] [serial = 1271] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 190 (0x95a1bc00) [pid = 31129] [serial = 1250] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 189 (0xa113b000) [pid = 31129] [serial = 1262] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 188 (0x92822400) [pid = 31129] [serial = 1238] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 187 (0x8a7fb800) [pid = 31129] [serial = 1295] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 186 (0x89df0000) [pid = 31129] [serial = 1241] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 185 (0x8ea92800) [pid = 31129] [serial = 1298] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 184 (0xa357dc00) [pid = 31129] [serial = 1265] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 183 (0x8ea91400) [pid = 31129] [serial = 1289] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 182 (0x87770800) [pid = 31129] [serial = 1280] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 181 (0x9223f000) [pid = 31129] [serial = 1302] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 180 (0x95d5d400) [pid = 31129] [serial = 1253] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x87ee5c00) [pid = 31129] [serial = 1281] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x87770400) [pid = 31129] [serial = 1268] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x89de4000) [pid = 31129] [serial = 1286] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x91c1fc00) [pid = 31129] [serial = 1244] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x8ec2fc00) [pid = 31129] [serial = 1290] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x91110400) [pid = 31129] [serial = 1299] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x91c11c00) [pid = 31129] [serial = 1301] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x873e1c00) [pid = 31129] [serial = 1292] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x8920f000) [pid = 31129] [serial = 1277] [outer = (nil)] [url = about:blank] 08:55:40 INFO - PROCESS | 31129 | 1464191740786 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1796ms 08:55:40 INFO - PROCESS | 31129 | 1464191740848 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:55:40 INFO - PROCESS | 31129 | 1464191740853 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 08:55:40 INFO - PROCESS | 31129 | 1464191740859 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 31129 | 1464191740862 Marionette TRACE conn3 <- [1,1878,null,{}] 08:55:40 INFO - PROCESS | 31129 | 1464191740867 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:41 INFO - PROCESS | 31129 | 1464191741038 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:55:41 INFO - PROCESS | 31129 | 1464191741054 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 31129 | ++DOCSHELL 0x86aed800 == 108 [pid = 31129] [id = 477] 08:55:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x873d8400) [pid = 31129] [serial = 1432] [outer = (nil)] 08:55:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x88647400) [pid = 31129] [serial = 1433] [outer = 0x873d8400] 08:55:41 INFO - PROCESS | 31129 | 1464191741124 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x89207400) [pid = 31129] [serial = 1434] [outer = 0x873d8400] 08:55:42 INFO - PROCESS | 31129 | 1464191742133 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1301ms 08:55:42 INFO - PROCESS | 31129 | 1464191742159 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 31129 | 1464191742162 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 08:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:55:42 INFO - PROCESS | 31129 | 1464191742168 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 31129 | 1464191742172 Marionette TRACE conn3 <- [1,1882,null,{}] 08:55:42 INFO - PROCESS | 31129 | 1464191742177 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:42 INFO - PROCESS | 31129 | 1464191742452 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:55:42 INFO - PROCESS | 31129 | 1464191742568 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 31129 | ++DOCSHELL 0x8884d400 == 109 [pid = 31129] [id = 478] 08:55:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x88850400) [pid = 31129] [serial = 1435] [outer = (nil)] 08:55:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x8a8c8c00) [pid = 31129] [serial = 1436] [outer = 0x88850400] 08:55:42 INFO - PROCESS | 31129 | 1464191742648 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x8ea91400) [pid = 31129] [serial = 1437] [outer = 0x88850400] 08:55:43 INFO - PROCESS | 31129 | 1464191743485 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:55:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1378ms 08:55:43 INFO - PROCESS | 31129 | 1464191743547 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 31129 | 1464191743550 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 08:55:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:55:43 INFO - PROCESS | 31129 | 1464191743556 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 31129 | 1464191743559 Marionette TRACE conn3 <- [1,1886,null,{}] 08:55:43 INFO - PROCESS | 31129 | 1464191743564 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:43 INFO - PROCESS | 31129 | 1464191743816 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:55:43 INFO - PROCESS | 31129 | 1464191743844 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 31129 | ++DOCSHELL 0x88648400 == 110 [pid = 31129] [id = 479] 08:55:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x89210400) [pid = 31129] [serial = 1438] [outer = (nil)] 08:55:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x91c18c00) [pid = 31129] [serial = 1439] [outer = 0x89210400] 08:55:43 INFO - PROCESS | 31129 | 1464191743915 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x91fb4000) [pid = 31129] [serial = 1440] [outer = 0x89210400] 08:55:45 INFO - PROCESS | 31129 | 1464191745516 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x8863d000) [pid = 31129] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x92a67000) [pid = 31129] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x86aee400) [pid = 31129] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x95386800) [pid = 31129] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x89c84800) [pid = 31129] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x93921400) [pid = 31129] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x91cf5800) [pid = 31129] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x89210800) [pid = 31129] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x87ef0800) [pid = 31129] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x9111e400) [pid = 31129] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x8afaa800) [pid = 31129] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x86aef400) [pid = 31129] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x99f6f000) [pid = 31129] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x95c77400) [pid = 31129] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x8afb0000) [pid = 31129] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x9274ec00) [pid = 31129] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x8dfb0000) [pid = 31129] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x92679800) [pid = 31129] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0x89c7a000) [pid = 31129] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0x8776c000) [pid = 31129] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0x86af0c00) [pid = 31129] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0x92bbf000) [pid = 31129] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0x87ee6000) [pid = 31129] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0x87ee8400) [pid = 31129] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0x8dfa7000) [pid = 31129] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0x8afb4000) [pid = 31129] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0x95c82c00) [pid = 31129] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x88645400) [pid = 31129] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0x92bc0800) [pid = 31129] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x95a1e800) [pid = 31129] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x9537d800) [pid = 31129] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x87773c00) [pid = 31129] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x88645800) [pid = 31129] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x91c1c000) [pid = 31129] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x9111ec00) [pid = 31129] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x9d465c00) [pid = 31129] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x89202000) [pid = 31129] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:55:45 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x9a01f000) [pid = 31129] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2143ms 08:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:55:45 INFO - PROCESS | 31129 | 1464191745699 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 31129 | 1464191745703 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 08:55:45 INFO - PROCESS | 31129 | 1464191745707 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 31129 | 1464191745712 Marionette TRACE conn3 <- [1,1890,null,{}] 08:55:45 INFO - PROCESS | 31129 | 1464191745717 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:45 INFO - PROCESS | 31129 | 1464191745940 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:55:46 INFO - PROCESS | 31129 | 1464191746050 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 31129 | ++DOCSHELL 0x8777ec00 == 111 [pid = 31129] [id = 480] 08:55:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x8860f800) [pid = 31129] [serial = 1441] [outer = (nil)] 08:55:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x88645400) [pid = 31129] [serial = 1442] [outer = 0x8860f800] 08:55:46 INFO - PROCESS | 31129 | 1464191746124 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x8920f400) [pid = 31129] [serial = 1443] [outer = 0x8860f800] 08:55:46 INFO - PROCESS | 31129 | 1464191746827 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1179ms 08:55:46 INFO - PROCESS | 31129 | 1464191746897 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 31129 | 1464191746900 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 08:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:55:46 INFO - PROCESS | 31129 | 1464191746906 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 31129 | 1464191746910 Marionette TRACE conn3 <- [1,1894,null,{}] 08:55:46 INFO - PROCESS | 31129 | 1464191746915 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:47 INFO - PROCESS | 31129 | 1464191747094 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:55:47 INFO - PROCESS | 31129 | 1464191747106 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 31129 | ++DOCSHELL 0x87773c00 == 112 [pid = 31129] [id = 481] 08:55:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x88855000) [pid = 31129] [serial = 1444] [outer = (nil)] 08:55:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x8dfa7000) [pid = 31129] [serial = 1445] [outer = 0x88855000] 08:55:47 INFO - PROCESS | 31129 | 1464191747175 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x91c12400) [pid = 31129] [serial = 1446] [outer = 0x88855000] 08:55:48 INFO - PROCESS | 31129 | 1464191748490 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1635ms 08:55:48 INFO - PROCESS | 31129 | 1464191748544 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 31129 | 1464191748551 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 08:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:55:48 INFO - PROCESS | 31129 | 1464191748560 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 31129 | 1464191748566 Marionette TRACE conn3 <- [1,1898,null,{}] 08:55:48 INFO - PROCESS | 31129 | 1464191748574 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:48 INFO - PROCESS | 31129 | 1464191748800 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:55:49 INFO - PROCESS | 31129 | 1464191749126 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 31129 | ++DOCSHELL 0x87ee8c00 == 113 [pid = 31129] [id = 482] 08:55:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x8884dc00) [pid = 31129] [serial = 1447] [outer = (nil)] 08:55:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x89204c00) [pid = 31129] [serial = 1448] [outer = 0x8884dc00] 08:55:49 INFO - PROCESS | 31129 | 1464191749215 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x89b88c00) [pid = 31129] [serial = 1449] [outer = 0x8884dc00] 08:55:50 INFO - PROCESS | 31129 | 1464191750250 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:55:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1741ms 08:55:50 INFO - PROCESS | 31129 | 1464191750303 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 31129 | 1464191750311 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 08:55:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:55:50 INFO - PROCESS | 31129 | 1464191750322 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 31129 | 1464191750326 Marionette TRACE conn3 <- [1,1902,null,{}] 08:55:50 INFO - PROCESS | 31129 | 1464191750333 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:50 INFO - PROCESS | 31129 | 1464191750562 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:55:50 INFO - PROCESS | 31129 | 1464191750931 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 31129 | ++DOCSHELL 0x89de9c00 == 114 [pid = 31129] [id = 483] 08:55:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x8a8c5400) [pid = 31129] [serial = 1450] [outer = (nil)] 08:55:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x8afaa800) [pid = 31129] [serial = 1451] [outer = 0x8a8c5400] 08:55:51 INFO - PROCESS | 31129 | 1464191751022 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x8b5dac00) [pid = 31129] [serial = 1452] [outer = 0x8a8c5400] 08:55:51 INFO - PROCESS | 31129 | 1464191751930 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1683ms 08:55:52 INFO - PROCESS | 31129 | 1464191752005 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 31129 | 1464191752008 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 08:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:55:52 INFO - PROCESS | 31129 | 1464191752015 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 31129 | 1464191752022 Marionette TRACE conn3 <- [1,1906,null,{}] 08:55:52 INFO - PROCESS | 31129 | 1464191752038 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:52 INFO - PROCESS | 31129 | 1464191752295 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:55:52 INFO - PROCESS | 31129 | 1464191752604 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec33000 == 115 [pid = 31129] [id = 484] 08:55:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x91107c00) [pid = 31129] [serial = 1453] [outer = (nil)] 08:55:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x91cfac00) [pid = 31129] [serial = 1454] [outer = 0x91107c00] 08:55:52 INFO - PROCESS | 31129 | 1464191752697 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x92474400) [pid = 31129] [serial = 1455] [outer = 0x91107c00] 08:55:53 INFO - PROCESS | 31129 | 1464191753603 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1639ms 08:55:53 INFO - PROCESS | 31129 | 1464191753656 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:55:53 INFO - PROCESS | 31129 | 1464191753661 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 08:55:53 INFO - PROCESS | 31129 | 1464191753669 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 31129 | 1464191753672 Marionette TRACE conn3 <- [1,1910,null,{}] 08:55:53 INFO - PROCESS | 31129 | 1464191753678 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:53 INFO - PROCESS | 31129 | 1464191753921 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:55:54 INFO - PROCESS | 31129 | 1464191754191 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec31000 == 116 [pid = 31129] [id = 485] 08:55:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x91c11800) [pid = 31129] [serial = 1456] [outer = (nil)] 08:55:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x92672800) [pid = 31129] [serial = 1457] [outer = 0x91c11800] 08:55:54 INFO - PROCESS | 31129 | 1464191754321 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x92745800) [pid = 31129] [serial = 1458] [outer = 0x91c11800] 08:55:55 INFO - PROCESS | 31129 | 1464191755243 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1636ms 08:55:55 INFO - PROCESS | 31129 | 1464191755303 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 31129 | 1464191755308 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 08:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:55:55 INFO - PROCESS | 31129 | 1464191755314 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 31129 | 1464191755316 Marionette TRACE conn3 <- [1,1914,null,{}] 08:55:55 INFO - PROCESS | 31129 | 1464191755323 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:55 INFO - PROCESS | 31129 | 1464191755522 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:55:55 INFO - PROCESS | 31129 | 1464191755755 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 31129 | ++DOCSHELL 0x92673c00 == 117 [pid = 31129] [id = 486] 08:55:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x9274a000) [pid = 31129] [serial = 1459] [outer = (nil)] 08:55:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x92829000) [pid = 31129] [serial = 1460] [outer = 0x9274a000] 08:55:55 INFO - PROCESS | 31129 | 1464191755882 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x92940000) [pid = 31129] [serial = 1461] [outer = 0x9274a000] 08:55:56 INFO - PROCESS | 31129 | 1464191756884 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1632ms 08:55:56 INFO - PROCESS | 31129 | 1464191756947 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 31129 | 1464191756951 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 08:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:55:56 INFO - PROCESS | 31129 | 1464191756957 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 31129 | 1464191756961 Marionette TRACE conn3 <- [1,1918,null,{}] 08:55:56 INFO - PROCESS | 31129 | 1464191756966 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:57 INFO - PROCESS | 31129 | 1464191757187 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:55:57 INFO - PROCESS | 31129 | 1464191757512 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 31129 | ++DOCSHELL 0x8e144000 == 118 [pid = 31129] [id = 487] 08:55:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x92827c00) [pid = 31129] [serial = 1462] [outer = (nil)] 08:55:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x9394f800) [pid = 31129] [serial = 1463] [outer = 0x92827c00] 08:55:57 INFO - PROCESS | 31129 | 1464191757603 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x9508c800) [pid = 31129] [serial = 1464] [outer = 0x92827c00] 08:55:58 INFO - PROCESS | 31129 | 1464191758496 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1583ms 08:55:58 INFO - PROCESS | 31129 | 1464191758542 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 31129 | 1464191758546 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 08:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:55:58 INFO - PROCESS | 31129 | 1464191758552 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 31129 | 1464191758556 Marionette TRACE conn3 <- [1,1922,null,{}] 08:55:58 INFO - PROCESS | 31129 | 1464191758561 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:58 INFO - PROCESS | 31129 | 1464191758751 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:55:59 INFO - PROCESS | 31129 | 1464191758990 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 31129 | ++DOCSHELL 0x89c7d000 == 119 [pid = 31129] [id = 488] 08:55:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x92bc4800) [pid = 31129] [serial = 1465] [outer = (nil)] 08:55:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x95a19c00) [pid = 31129] [serial = 1466] [outer = 0x92bc4800] 08:55:59 INFO - PROCESS | 31129 | 1464191759113 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x95a1f400) [pid = 31129] [serial = 1467] [outer = 0x92bc4800] 08:56:00 INFO - PROCESS | 31129 | 1464191760088 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1591ms 08:56:00 INFO - PROCESS | 31129 | 1464191760159 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 31129 | 1464191760164 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 08:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:56:00 INFO - PROCESS | 31129 | 1464191760174 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 31129 | 1464191760177 Marionette TRACE conn3 <- [1,1926,null,{}] 08:56:00 INFO - PROCESS | 31129 | 1464191760183 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:00 INFO - PROCESS | 31129 | 1464191760392 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:56:00 INFO - PROCESS | 31129 | 1464191760720 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 31129 | ++DOCSHELL 0x873d9800 == 120 [pid = 31129] [id = 489] 08:56:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x952c2800) [pid = 31129] [serial = 1468] [outer = (nil)] 08:56:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x95c77400) [pid = 31129] [serial = 1469] [outer = 0x952c2800] 08:56:00 INFO - PROCESS | 31129 | 1464191760812 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x95c81400) [pid = 31129] [serial = 1470] [outer = 0x952c2800] 08:56:01 INFO - PROCESS | 31129 | 1464191761726 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1585ms 08:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:56:01 INFO - PROCESS | 31129 | 1464191761760 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 31129 | 1464191761764 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 08:56:01 INFO - PROCESS | 31129 | 1464191761770 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 31129 | 1464191761774 Marionette TRACE conn3 <- [1,1930,null,{}] 08:56:01 INFO - PROCESS | 31129 | 1464191761780 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:01 INFO - PROCESS | 31129 | 1464191761995 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:56:02 INFO - PROCESS | 31129 | 1464191762302 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dfab800 == 121 [pid = 31129] [id = 490] 08:56:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x91106c00) [pid = 31129] [serial = 1471] [outer = (nil)] 08:56:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x97814400) [pid = 31129] [serial = 1472] [outer = 0x91106c00] 08:56:02 INFO - PROCESS | 31129 | 1464191762404 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x97861000) [pid = 31129] [serial = 1473] [outer = 0x91106c00] 08:56:03 INFO - PROCESS | 31129 | 1464191763299 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1585ms 08:56:03 INFO - PROCESS | 31129 | 1464191763355 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 31129 | 1464191763359 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 08:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:56:03 INFO - PROCESS | 31129 | 1464191763366 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 31129 | 1464191763371 Marionette TRACE conn3 <- [1,1934,null,{}] 08:56:03 INFO - PROCESS | 31129 | 1464191763376 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:03 INFO - PROCESS | 31129 | 1464191763582 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:56:03 INFO - PROCESS | 31129 | 1464191763908 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 31129 | ++DOCSHELL 0x8776b800 == 122 [pid = 31129] [id = 491] 08:56:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x92940800) [pid = 31129] [serial = 1474] [outer = (nil)] 08:56:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x9907c800) [pid = 31129] [serial = 1475] [outer = 0x92940800] 08:56:04 INFO - PROCESS | 31129 | 1464191763997 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x99b8b000) [pid = 31129] [serial = 1476] [outer = 0x92940800] 08:56:04 INFO - PROCESS | 31129 | 1464191764920 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1633ms 08:56:05 INFO - PROCESS | 31129 | 1464191765001 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 31129 | 1464191765004 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 08:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:56:05 INFO - PROCESS | 31129 | 1464191765012 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 31129 | 1464191765017 Marionette TRACE conn3 <- [1,1938,null,{}] 08:56:05 INFO - PROCESS | 31129 | 1464191765023 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:05 INFO - PROCESS | 31129 | 1464191765265 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:56:05 INFO - PROCESS | 31129 | 1464191765566 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 31129 | ++DOCSHELL 0x97863800 == 123 [pid = 31129] [id = 492] 08:56:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x99f70000) [pid = 31129] [serial = 1477] [outer = (nil)] 08:56:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x99f78800) [pid = 31129] [serial = 1478] [outer = 0x99f70000] 08:56:05 INFO - PROCESS | 31129 | 1464191765667 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 181 (0x9a01cc00) [pid = 31129] [serial = 1479] [outer = 0x99f70000] 08:56:06 INFO - PROCESS | 31129 | 1464191766545 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1580ms 08:56:06 INFO - PROCESS | 31129 | 1464191766592 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 31129 | 1464191766596 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 08:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:56:06 INFO - PROCESS | 31129 | 1464191766602 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 31129 | 1464191766606 Marionette TRACE conn3 <- [1,1942,null,{}] 08:56:06 INFO - PROCESS | 31129 | 1464191766611 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:06 INFO - PROCESS | 31129 | 1464191766803 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:56:07 INFO - PROCESS | 31129 | 1464191767075 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 31129 | ++DOCSHELL 0x95c7ac00 == 124 [pid = 31129] [id = 493] 08:56:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 182 (0x97865c00) [pid = 31129] [serial = 1480] [outer = (nil)] 08:56:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 183 (0x9a025c00) [pid = 31129] [serial = 1481] [outer = 0x97865c00] 08:56:07 INFO - PROCESS | 31129 | 1464191767209 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 184 (0x9a0d5800) [pid = 31129] [serial = 1482] [outer = 0x97865c00] 08:56:08 INFO - PROCESS | 31129 | 1464191768114 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1582ms 08:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:56:08 INFO - PROCESS | 31129 | 1464191768185 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 31129 | 1464191768189 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 08:56:08 INFO - PROCESS | 31129 | 1464191768195 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 31129 | 1464191768199 Marionette TRACE conn3 <- [1,1946,null,{}] 08:56:08 INFO - PROCESS | 31129 | 1464191768215 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:08 INFO - PROCESS | 31129 | 1464191768448 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:56:08 INFO - PROCESS | 31129 | 1464191768766 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 31129 | ++DOCSHELL 0x86ae8400 == 125 [pid = 31129] [id = 494] 08:56:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 185 (0x8be43400) [pid = 31129] [serial = 1483] [outer = (nil)] 08:56:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 186 (0x9a2a5400) [pid = 31129] [serial = 1484] [outer = 0x8be43400] 08:56:08 INFO - PROCESS | 31129 | 1464191768850 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 187 (0x9a2a6c00) [pid = 31129] [serial = 1485] [outer = 0x8be43400] 08:56:09 INFO - PROCESS | 31129 | 1464191769899 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1744ms 08:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:56:09 INFO - PROCESS | 31129 | 1464191769938 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 31129 | 1464191769941 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 08:56:09 INFO - PROCESS | 31129 | 1464191769947 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 31129 | 1464191769951 Marionette TRACE conn3 <- [1,1950,null,{}] 08:56:09 INFO - PROCESS | 31129 | 1464191769956 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:10 INFO - PROCESS | 31129 | 1464191770149 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:56:10 INFO - PROCESS | 31129 | 1464191770466 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a024800 == 126 [pid = 31129] [id = 495] 08:56:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 188 (0x9a1dc000) [pid = 31129] [serial = 1486] [outer = (nil)] 08:56:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 189 (0x9ab99000) [pid = 31129] [serial = 1487] [outer = 0x9a1dc000] 08:56:10 INFO - PROCESS | 31129 | 1464191770555 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 190 (0x9aedec00) [pid = 31129] [serial = 1488] [outer = 0x9a1dc000] 08:56:11 INFO - PROCESS | 31129 | 1464191771481 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1581ms 08:56:11 INFO - PROCESS | 31129 | 1464191771528 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 31129 | 1464191771532 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 08:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:56:11 INFO - PROCESS | 31129 | 1464191771539 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 31129 | 1464191771542 Marionette TRACE conn3 <- [1,1954,null,{}] 08:56:11 INFO - PROCESS | 31129 | 1464191771548 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:11 INFO - PROCESS | 31129 | 1464191771792 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:56:12 INFO - PROCESS | 31129 | 1464191772120 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a022800 == 127 [pid = 31129] [id = 496] 08:56:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 191 (0x9a2a2000) [pid = 31129] [serial = 1489] [outer = (nil)] 08:56:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 192 (0x9b58f400) [pid = 31129] [serial = 1490] [outer = 0x9a2a2000] 08:56:12 INFO - PROCESS | 31129 | 1464191772215 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 193 (0x9b593c00) [pid = 31129] [serial = 1491] [outer = 0x9a2a2000] 08:56:13 INFO - PROCESS | 31129 | 1464191773111 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1651ms 08:56:13 INFO - PROCESS | 31129 | 1464191773191 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 31129 | 1464191773194 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 08:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:56:13 INFO - PROCESS | 31129 | 1464191773201 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 31129 | 1464191773205 Marionette TRACE conn3 <- [1,1958,null,{}] 08:56:13 INFO - PROCESS | 31129 | 1464191773211 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:13 INFO - PROCESS | 31129 | 1464191773477 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:56:13 INFO - PROCESS | 31129 | 1464191773799 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 31129 | ++DOCSHELL 0x9b553400 == 128 [pid = 31129] [id = 497] 08:56:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 194 (0x9b559c00) [pid = 31129] [serial = 1492] [outer = (nil)] 08:56:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 195 (0x9b91b000) [pid = 31129] [serial = 1493] [outer = 0x9b559c00] 08:56:13 INFO - PROCESS | 31129 | 1464191773888 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 196 (0x9b91dc00) [pid = 31129] [serial = 1494] [outer = 0x9b559c00] 08:56:14 INFO - PROCESS | 31129 | 1464191774777 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1685ms 08:56:14 INFO - PROCESS | 31129 | 1464191774888 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 31129 | 1464191774892 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 08:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:56:14 INFO - PROCESS | 31129 | 1464191774899 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 31129 | 1464191774902 Marionette TRACE conn3 <- [1,1962,null,{}] 08:56:14 INFO - PROCESS | 31129 | 1464191774908 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:15 INFO - PROCESS | 31129 | 1464191775141 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:56:15 INFO - PROCESS | 31129 | 1464191775466 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 31129 | ++DOCSHELL 0x87ee7000 == 129 [pid = 31129] [id = 498] 08:56:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 197 (0x87ee7800) [pid = 31129] [serial = 1495] [outer = (nil)] 08:56:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 198 (0x8a666800) [pid = 31129] [serial = 1496] [outer = 0x87ee7800] 08:56:15 INFO - PROCESS | 31129 | 1464191775550 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 199 (0x8afb1000) [pid = 31129] [serial = 1497] [outer = 0x87ee7800] 08:56:16 INFO - PROCESS | 31129 | 1464191776484 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1641ms 08:56:16 INFO - PROCESS | 31129 | 1464191776541 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 31129 | 1464191776545 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 08:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:56:16 INFO - PROCESS | 31129 | 1464191776552 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 31129 | 1464191776555 Marionette TRACE conn3 <- [1,1966,null,{}] 08:56:16 INFO - PROCESS | 31129 | 1464191776561 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:16 INFO - PROCESS | 31129 | 1464191776792 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:56:17 INFO - PROCESS | 31129 | 1464191777132 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 31129 | ++DOCSHELL 0x873d6400 == 130 [pid = 31129] [id = 499] 08:56:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 200 (0x873e1c00) [pid = 31129] [serial = 1498] [outer = (nil)] 08:56:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 201 (0x8863a400) [pid = 31129] [serial = 1499] [outer = 0x873e1c00] 08:56:17 INFO - PROCESS | 31129 | 1464191777229 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 202 (0x89c77c00) [pid = 31129] [serial = 1500] [outer = 0x873e1c00] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x89c7cc00 == 129 [pid = 31129] [id = 374] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x9111d000 == 128 [pid = 31129] [id = 412] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x9d9aa800 == 127 [pid = 31129] [id = 372] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x89c77400 == 126 [pid = 31129] [id = 373] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x8a8cfc00 == 125 [pid = 31129] [id = 377] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x8777ec00 == 124 [pid = 31129] [id = 480] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x88648400 == 123 [pid = 31129] [id = 479] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x8884d400 == 122 [pid = 31129] [id = 478] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x86aed800 == 121 [pid = 31129] [id = 477] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x873d9000 == 120 [pid = 31129] [id = 476] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x89c7c800 == 119 [pid = 31129] [id = 474] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x8afa8800 == 118 [pid = 31129] [id = 475] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x8776c400 == 117 [pid = 31129] [id = 473] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x92478400 == 116 [pid = 31129] [id = 465] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x873d7400 == 115 [pid = 31129] [id = 464] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x8d586400 == 114 [pid = 31129] [id = 463] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x8a8cf800 == 113 [pid = 31129] [id = 461] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x87780800 == 112 [pid = 31129] [id = 462] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x8be4e800 == 111 [pid = 31129] [id = 460] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x89b8c400 == 110 [pid = 31129] [id = 459] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x87767000 == 109 [pid = 31129] [id = 457] 08:56:18 INFO - PROCESS | 31129 | --DOCSHELL 0x87779c00 == 108 [pid = 31129] [id = 458] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 201 (0x8a8cd800) [pid = 31129] [serial = 1373] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 200 (0x9293a400) [pid = 31129] [serial = 1272] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 199 (0x93c72800) [pid = 31129] [serial = 1248] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 198 (0x873e0800) [pid = 31129] [serial = 1349] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 197 (0x95d5a800) [pid = 31129] [serial = 1340] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 196 (0x8a670000) [pid = 31129] [serial = 1370] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 195 (0x95a22c00) [pid = 31129] [serial = 1251] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 194 (0x92940400) [pid = 31129] [serial = 1328] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 193 (0x89deac00) [pid = 31129] [serial = 1311] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 192 (0x8a8c5800) [pid = 31129] [serial = 1371] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 191 (0x88641c00) [pid = 31129] [serial = 1365] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 190 (0x92745c00) [pid = 31129] [serial = 1323] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 189 (0x95d5fc00) [pid = 31129] [serial = 1341] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 188 (0x8b5d8000) [pid = 31129] [serial = 1313] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 187 (0x89c78400) [pid = 31129] [serial = 1305] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 186 (0xa2140800) [pid = 31129] [serial = 1263] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 185 (0x9785f400) [pid = 31129] [serial = 1343] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 184 (0x939df000) [pid = 31129] [serial = 1359] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 183 (0x92bccc00) [pid = 31129] [serial = 1331] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 182 (0x91c14800) [pid = 31129] [serial = 1320] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 181 (0x9281ec00) [pid = 31129] [serial = 1325] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 180 (0x8a8d0800) [pid = 31129] [serial = 1242] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x87771c00) [pid = 31129] [serial = 1269] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x92a5f400) [pid = 31129] [serial = 1329] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x873dc400) [pid = 31129] [serial = 1361] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x9394f000) [pid = 31129] [serial = 1334] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x8afad000) [pid = 31129] [serial = 1355] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x92823c00) [pid = 31129] [serial = 1326] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x8860e000) [pid = 31129] [serial = 1307] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x93951400) [pid = 31129] [serial = 1167] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x92666c00) [pid = 31129] [serial = 1322] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x8ea9cc00) [pid = 31129] [serial = 1316] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x99f6f400) [pid = 31129] [serial = 1257] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x92a61000) [pid = 31129] [serial = 1358] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x8dfb1800) [pid = 31129] [serial = 1356] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x88615400) [pid = 31129] [serial = 1308] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x8d58e800) [pid = 31129] [serial = 1314] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x91106000) [pid = 31129] [serial = 1317] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x89c7a800) [pid = 31129] [serial = 1310] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x87768400) [pid = 31129] [serial = 1362] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0x89b8dc00) [pid = 31129] [serial = 1368] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0x93913000) [pid = 31129] [serial = 1332] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0x913edc00) [pid = 31129] [serial = 1319] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0x99767000) [pid = 31129] [serial = 1346] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0x9820fc00) [pid = 31129] [serial = 1344] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0x9780ac00) [pid = 31129] [serial = 1254] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0x93956800) [pid = 31129] [serial = 1335] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0x95a1c800) [pid = 31129] [serial = 1337] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0x88614c00) [pid = 31129] [serial = 1364] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x8a8c7800) [pid = 31129] [serial = 1353] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0x89209000) [pid = 31129] [serial = 1275] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x89b83c00) [pid = 31129] [serial = 1367] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x9293b400) [pid = 31129] [serial = 1239] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x99c0a800) [pid = 31129] [serial = 1347] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x92672c00) [pid = 31129] [serial = 1245] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x8777dc00) [pid = 31129] [serial = 1350] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0xa62ee800) [pid = 31129] [serial = 1266] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x89210c00) [pid = 31129] [serial = 1278] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x89c7d800) [pid = 31129] [serial = 1352] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x9b918800) [pid = 31129] [serial = 1260] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x95b7e800) [pid = 31129] [serial = 1338] [outer = (nil)] [url = about:blank] 08:56:19 INFO - PROCESS | 31129 | 1464191779773 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 3244ms 08:56:19 INFO - PROCESS | 31129 | 1464191779854 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 31129 | 1464191779861 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 08:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:56:19 INFO - PROCESS | 31129 | 1464191779871 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 31129 | 1464191779876 Marionette TRACE conn3 <- [1,1970,null,{}] 08:56:19 INFO - PROCESS | 31129 | 1464191779886 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:20 INFO - PROCESS | 31129 | 1464191780088 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:56:20 INFO - PROCESS | 31129 | 1464191780270 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 31129 | ++DOCSHELL 0x873d9000 == 109 [pid = 31129] [id = 500] 08:56:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x87772c00) [pid = 31129] [serial = 1501] [outer = (nil)] 08:56:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x87eed800) [pid = 31129] [serial = 1502] [outer = 0x87772c00] 08:56:20 INFO - PROCESS | 31129 | 1464191780350 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x88616400) [pid = 31129] [serial = 1503] [outer = 0x87772c00] 08:56:21 INFO - PROCESS | 31129 | 1464191781176 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1334ms 08:56:21 INFO - PROCESS | 31129 | 1464191781232 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 31129 | 1464191781240 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 08:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:56:21 INFO - PROCESS | 31129 | 1464191781252 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 31129 | 1464191781255 Marionette TRACE conn3 <- [1,1974,null,{}] 08:56:21 INFO - PROCESS | 31129 | 1464191781262 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:21 INFO - PROCESS | 31129 | 1464191781452 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:56:21 INFO - PROCESS | 31129 | 1464191781466 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 31129 | ++DOCSHELL 0x88648000 == 110 [pid = 31129] [id = 501] 08:56:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x89204000) [pid = 31129] [serial = 1504] [outer = (nil)] 08:56:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x8920b000) [pid = 31129] [serial = 1505] [outer = 0x89204000] 08:56:21 INFO - PROCESS | 31129 | 1464191781540 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x89b8c400) [pid = 31129] [serial = 1506] [outer = 0x89204000] 08:56:22 INFO - PROCESS | 31129 | 1464191782629 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1436ms 08:56:22 INFO - PROCESS | 31129 | 1464191782689 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:56:22 INFO - PROCESS | 31129 | 1464191782693 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 08:56:22 INFO - PROCESS | 31129 | 1464191782699 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 31129 | 1464191782705 Marionette TRACE conn3 <- [1,1978,null,{}] 08:56:22 INFO - PROCESS | 31129 | 1464191782729 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:22 INFO - PROCESS | 31129 | 1464191782981 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:56:23 INFO - PROCESS | 31129 | 1464191783019 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 31129 | ++DOCSHELL 0x87770400 == 111 [pid = 31129] [id = 502] 08:56:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x8a662c00) [pid = 31129] [serial = 1507] [outer = (nil)] 08:56:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x8a7ed800) [pid = 31129] [serial = 1508] [outer = 0x8a662c00] 08:56:23 INFO - PROCESS | 31129 | 1464191783127 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x8a8c7800) [pid = 31129] [serial = 1509] [outer = 0x8a662c00] 08:56:24 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x89210400) [pid = 31129] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:56:24 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x89c79000) [pid = 31129] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:56:24 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x8776c800) [pid = 31129] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:56:24 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x88850400) [pid = 31129] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:56:24 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x873d8400) [pid = 31129] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:56:24 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x89c7d400) [pid = 31129] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:56:24 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x87778800) [pid = 31129] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:56:24 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x8860f800) [pid = 31129] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:56:24 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x8afa9800) [pid = 31129] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:56:24 INFO - PROCESS | 31129 | 1464191784619 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1988ms 08:56:24 INFO - PROCESS | 31129 | 1464191784703 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 31129 | 1464191784707 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 08:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:56:24 INFO - PROCESS | 31129 | 1464191784718 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 31129 | 1464191784720 Marionette TRACE conn3 <- [1,1982,null,{}] 08:56:24 INFO - PROCESS | 31129 | 1464191784726 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:24 INFO - PROCESS | 31129 | 1464191784980 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:56:25 INFO - PROCESS | 31129 | 1464191784997 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 31129 | ++DOCSHELL 0x8776c800 == 112 [pid = 31129] [id = 503] 08:56:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x89c7d400) [pid = 31129] [serial = 1510] [outer = (nil)] 08:56:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x8ae6b000) [pid = 31129] [serial = 1511] [outer = 0x89c7d400] 08:56:25 INFO - PROCESS | 31129 | 1464191785070 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x8b5d6800) [pid = 31129] [serial = 1512] [outer = 0x89c7d400] 08:56:25 INFO - PROCESS | 31129 | 1464191785932 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1237ms 08:56:25 INFO - PROCESS | 31129 | 1464191785952 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 31129 | 1464191785954 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 08:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:56:25 INFO - PROCESS | 31129 | 1464191785972 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 31129 | 1464191785974 Marionette TRACE conn3 <- [1,1986,null,{}] 08:56:25 INFO - PROCESS | 31129 | 1464191785980 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:26 INFO - PROCESS | 31129 | 1464191786163 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:56:26 INFO - PROCESS | 31129 | 1464191786180 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be4e400 == 113 [pid = 31129] [id = 504] 08:56:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x8be51000) [pid = 31129] [serial = 1513] [outer = (nil)] 08:56:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x8dfa9c00) [pid = 31129] [serial = 1514] [outer = 0x8be51000] 08:56:26 INFO - PROCESS | 31129 | 1464191786254 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x8e14c000) [pid = 31129] [serial = 1515] [outer = 0x8be51000] 08:56:27 INFO - PROCESS | 31129 | 1464191787552 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1632ms 08:56:27 INFO - PROCESS | 31129 | 1464191787605 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 31129 | 1464191787613 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 08:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:56:27 INFO - PROCESS | 31129 | 1464191787631 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 31129 | 1464191787638 Marionette TRACE conn3 <- [1,1990,null,{}] 08:56:27 INFO - PROCESS | 31129 | 1464191787646 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:27 INFO - PROCESS | 31129 | 1464191787902 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:56:28 INFO - PROCESS | 31129 | 1464191788229 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 31129 | ++DOCSHELL 0x8777c800 == 114 [pid = 31129] [id = 505] 08:56:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x88645000) [pid = 31129] [serial = 1516] [outer = (nil)] 08:56:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x89207800) [pid = 31129] [serial = 1517] [outer = 0x88645000] 08:56:28 INFO - PROCESS | 31129 | 1464191788320 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x89c7d800) [pid = 31129] [serial = 1518] [outer = 0x88645000] 08:56:29 INFO - PROCESS | 31129 | 1464191789282 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1691ms 08:56:29 INFO - PROCESS | 31129 | 1464191789321 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 31129 | 1464191789331 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 08:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:56:29 INFO - PROCESS | 31129 | 1464191789342 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 31129 | 1464191789347 Marionette TRACE conn3 <- [1,1994,null,{}] 08:56:29 INFO - PROCESS | 31129 | 1464191789354 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:29 INFO - PROCESS | 31129 | 1464191789593 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:56:29 INFO - PROCESS | 31129 | 1464191789868 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a8ce800 == 115 [pid = 31129] [id = 506] 08:56:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x8afad000) [pid = 31129] [serial = 1519] [outer = (nil)] 08:56:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x8dc6b000) [pid = 31129] [serial = 1520] [outer = 0x8afad000] 08:56:30 INFO - PROCESS | 31129 | 1464191790006 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x8ea12000) [pid = 31129] [serial = 1521] [outer = 0x8afad000] 08:56:30 INFO - PROCESS | 31129 | 1464191790949 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1686ms 08:56:31 INFO - PROCESS | 31129 | 1464191791031 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 31129 | 1464191791035 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 08:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:56:31 INFO - PROCESS | 31129 | 1464191791043 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 31129 | 1464191791050 Marionette TRACE conn3 <- [1,1998,null,{}] 08:56:31 INFO - PROCESS | 31129 | 1464191791071 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:31 INFO - PROCESS | 31129 | 1464191791400 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:56:31 INFO - PROCESS | 31129 | 1464191791710 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 31129 | ++DOCSHELL 0x87780800 == 116 [pid = 31129] [id = 507] 08:56:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x8a8d0800) [pid = 31129] [serial = 1522] [outer = (nil)] 08:56:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x913ef000) [pid = 31129] [serial = 1523] [outer = 0x8a8d0800] 08:56:31 INFO - PROCESS | 31129 | 1464191791801 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x91cf3800) [pid = 31129] [serial = 1524] [outer = 0x8a8d0800] 08:56:32 INFO - PROCESS | 31129 | 1464191792699 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1698ms 08:56:32 INFO - PROCESS | 31129 | 1464191792741 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:56:32 INFO - PROCESS | 31129 | 1464191792746 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 08:56:32 INFO - PROCESS | 31129 | 1464191792752 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 31129 | 1464191792756 Marionette TRACE conn3 <- [1,2002,null,{}] 08:56:32 INFO - PROCESS | 31129 | 1464191792762 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:32 INFO - PROCESS | 31129 | 1464191792981 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:56:33 INFO - PROCESS | 31129 | 1464191793200 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 31129 | ++DOCSHELL 0x88857000 == 117 [pid = 31129] [id = 508] 08:56:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x8e141800) [pid = 31129] [serial = 1525] [outer = (nil)] 08:56:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x9247a400) [pid = 31129] [serial = 1526] [outer = 0x8e141800] 08:56:33 INFO - PROCESS | 31129 | 1464191793375 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x92666000) [pid = 31129] [serial = 1527] [outer = 0x8e141800] 08:56:34 INFO - PROCESS | 31129 | 1464191794479 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1788ms 08:56:34 INFO - PROCESS | 31129 | 1464191794541 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 31129 | 1464191794546 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 08:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:56:34 INFO - PROCESS | 31129 | 1464191794552 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 31129 | 1464191794555 Marionette TRACE conn3 <- [1,2006,null,{}] 08:56:34 INFO - PROCESS | 31129 | 1464191794561 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:34 INFO - PROCESS | 31129 | 1464191794797 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:56:35 INFO - PROCESS | 31129 | 1464191795110 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 31129 | ++DOCSHELL 0x92240800 == 118 [pid = 31129] [id = 509] 08:56:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x9244d400) [pid = 31129] [serial = 1528] [outer = (nil)] 08:56:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x9274c800) [pid = 31129] [serial = 1529] [outer = 0x9244d400] 08:56:35 INFO - PROCESS | 31129 | 1464191795200 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x92821800) [pid = 31129] [serial = 1530] [outer = 0x9244d400] 08:56:36 INFO - PROCESS | 31129 | 1464191796128 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:56:36 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 08:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1632ms 08:56:36 INFO - PROCESS | 31129 | 1464191796185 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 31129 | 1464191796189 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 08:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:56:36 INFO - PROCESS | 31129 | 1464191796195 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 31129 | 1464191796199 Marionette TRACE conn3 <- [1,2010,null,{}] 08:56:36 INFO - PROCESS | 31129 | 1464191796204 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:36 INFO - PROCESS | 31129 | 1464191796460 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:56:36 INFO - PROCESS | 31129 | 1464191796765 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 31129 | ++DOCSHELL 0x91c1bc00 == 119 [pid = 31129] [id = 510] 08:56:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x9267e000) [pid = 31129] [serial = 1531] [outer = (nil)] 08:56:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x92a66000) [pid = 31129] [serial = 1532] [outer = 0x9267e000] 08:56:36 INFO - PROCESS | 31129 | 1464191796857 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x92d08400) [pid = 31129] [serial = 1533] [outer = 0x9267e000] 08:56:37 INFO - PROCESS | 31129 | 1464191797728 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:56:37 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 08:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1588ms 08:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:56:37 INFO - PROCESS | 31129 | 1464191797784 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 31129 | 1464191797788 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 08:56:37 INFO - PROCESS | 31129 | 1464191797795 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 31129 | 1464191797798 Marionette TRACE conn3 <- [1,2014,null,{}] 08:56:37 INFO - PROCESS | 31129 | 1464191797804 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:37 INFO - PROCESS | 31129 | 1464191797996 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:56:38 INFO - PROCESS | 31129 | 1464191798215 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be4a400 == 120 [pid = 31129] [id = 511] 08:56:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x9293a400) [pid = 31129] [serial = 1534] [outer = (nil)] 08:56:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x93953c00) [pid = 31129] [serial = 1535] [outer = 0x9293a400] 08:56:38 INFO - PROCESS | 31129 | 1464191798340 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x939df000) [pid = 31129] [serial = 1536] [outer = 0x9293a400] 08:56:39 INFO - PROCESS | 31129 | 1464191799311 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1590ms 08:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:56:39 INFO - PROCESS | 31129 | 1464191799385 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 31129 | 1464191799388 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 08:56:39 INFO - PROCESS | 31129 | 1464191799394 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 31129 | 1464191799398 Marionette TRACE conn3 <- [1,2018,null,{}] 08:56:39 INFO - PROCESS | 31129 | 1464191799404 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 31129 | 1464191799636 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:56:39 INFO - PROCESS | 31129 | 1464191799954 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 31129 | ++DOCSHELL 0x9111d000 == 121 [pid = 31129] [id = 512] 08:56:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x92a5b000) [pid = 31129] [serial = 1537] [outer = (nil)] 08:56:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x952c7c00) [pid = 31129] [serial = 1538] [outer = 0x92a5b000] 08:56:40 INFO - PROCESS | 31129 | 1464191800043 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x95a18800) [pid = 31129] [serial = 1539] [outer = 0x92a5b000] 08:56:40 INFO - PROCESS | 31129 | 1464191800937 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1586ms 08:56:40 INFO - PROCESS | 31129 | 1464191800980 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 31129 | 1464191800984 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 08:56:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:56:40 INFO - PROCESS | 31129 | 1464191800990 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 31129 | 1464191800994 Marionette TRACE conn3 <- [1,2022,null,{}] 08:56:41 INFO - PROCESS | 31129 | 1464191800999 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:41 INFO - PROCESS | 31129 | 1464191801186 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:56:41 INFO - PROCESS | 31129 | 1464191801463 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 31129 | ++DOCSHELL 0x87ef0800 == 122 [pid = 31129] [id = 513] 08:56:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x91fbd000) [pid = 31129] [serial = 1540] [outer = (nil)] 08:56:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x95b7f400) [pid = 31129] [serial = 1541] [outer = 0x91fbd000] 08:56:41 INFO - PROCESS | 31129 | 1464191801597 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x95b86800) [pid = 31129] [serial = 1542] [outer = 0x91fbd000] 08:56:42 INFO - PROCESS | 31129 | 1464191802470 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1535ms 08:56:42 INFO - PROCESS | 31129 | 1464191802526 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 31129 | 1464191802530 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 08:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:56:42 INFO - PROCESS | 31129 | 1464191802536 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 31129 | 1464191802539 Marionette TRACE conn3 <- [1,2026,null,{}] 08:56:42 INFO - PROCESS | 31129 | 1464191802545 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 31129 | 1464191802746 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:56:42 INFO - PROCESS | 31129 | 1464191802969 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 31129 | ++DOCSHELL 0x87763800 == 123 [pid = 31129] [id = 514] 08:56:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x95a1dc00) [pid = 31129] [serial = 1543] [outer = (nil)] 08:56:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x9780ac00) [pid = 31129] [serial = 1544] [outer = 0x95a1dc00] 08:56:43 INFO - PROCESS | 31129 | 1464191803089 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x97817000) [pid = 31129] [serial = 1545] [outer = 0x95a1dc00] 08:56:44 INFO - PROCESS | 31129 | 1464191804078 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1587ms 08:56:44 INFO - PROCESS | 31129 | 1464191804123 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 31129 | 1464191804128 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 08:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:56:44 INFO - PROCESS | 31129 | 1464191804134 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 31129 | 1464191804139 Marionette TRACE conn3 <- [1,2030,null,{}] 08:56:44 INFO - PROCESS | 31129 | 1464191804144 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:44 INFO - PROCESS | 31129 | 1464191804362 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:56:44 INFO - PROCESS | 31129 | 1464191804686 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 31129 | ++DOCSHELL 0x9391c400 == 124 [pid = 31129] [id = 515] 08:56:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x93c7e000) [pid = 31129] [serial = 1546] [outer = (nil)] 08:56:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x99b82000) [pid = 31129] [serial = 1547] [outer = 0x93c7e000] 08:56:44 INFO - PROCESS | 31129 | 1464191804801 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x99f58c00) [pid = 31129] [serial = 1548] [outer = 0x93c7e000] 08:56:45 INFO - PROCESS | 31129 | 1464191805688 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1633ms 08:56:45 INFO - PROCESS | 31129 | 1464191805768 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 31129 | 1464191805772 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 08:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:56:45 INFO - PROCESS | 31129 | 1464191805778 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 31129 | 1464191805781 Marionette TRACE conn3 <- [1,2034,null,{}] 08:56:45 INFO - PROCESS | 31129 | 1464191805789 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:46 INFO - PROCESS | 31129 | 1464191806045 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:56:46 INFO - PROCESS | 31129 | 1464191806368 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 31129 | ++DOCSHELL 0x98ef1400 == 125 [pid = 31129] [id = 516] 08:56:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 181 (0x9988a800) [pid = 31129] [serial = 1549] [outer = (nil)] 08:56:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 182 (0x99f6f400) [pid = 31129] [serial = 1550] [outer = 0x9988a800] 08:56:46 INFO - PROCESS | 31129 | 1464191806462 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 183 (0x99f75800) [pid = 31129] [serial = 1551] [outer = 0x9988a800] 08:56:47 INFO - PROCESS | 31129 | 1464191807345 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1640ms 08:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:56:47 INFO - PROCESS | 31129 | 1464191807419 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 31129 | 1464191807422 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 08:56:47 INFO - PROCESS | 31129 | 1464191807429 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 31129 | 1464191807443 Marionette TRACE conn3 <- [1,2038,null,{}] 08:56:47 INFO - PROCESS | 31129 | 1464191807448 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:47 INFO - PROCESS | 31129 | 1464191807680 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:56:48 INFO - PROCESS | 31129 | 1464191807996 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 31129 | ++DOCSHELL 0x913ee000 == 126 [pid = 31129] [id = 517] 08:56:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 184 (0x99c88c00) [pid = 31129] [serial = 1552] [outer = (nil)] 08:56:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 185 (0x9a2a8000) [pid = 31129] [serial = 1553] [outer = 0x99c88c00] 08:56:48 INFO - PROCESS | 31129 | 1464191808081 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 186 (0x9ab99800) [pid = 31129] [serial = 1554] [outer = 0x99c88c00] 08:56:48 INFO - PROCESS | 31129 | 1464191808974 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1594ms 08:56:49 INFO - PROCESS | 31129 | 1464191809022 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 31129 | 1464191809025 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 08:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:56:49 INFO - PROCESS | 31129 | 1464191809032 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 31129 | 1464191809036 Marionette TRACE conn3 <- [1,2042,null,{}] 08:56:49 INFO - PROCESS | 31129 | 1464191809042 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:49 INFO - PROCESS | 31129 | 1464191809261 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:56:49 INFO - PROCESS | 31129 | 1464191809580 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 31129 | ++DOCSHELL 0x92824000 == 127 [pid = 31129] [id = 518] 08:56:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 187 (0x95030000) [pid = 31129] [serial = 1555] [outer = (nil)] 08:56:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 188 (0x9b91d400) [pid = 31129] [serial = 1556] [outer = 0x95030000] 08:56:49 INFO - PROCESS | 31129 | 1464191809681 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 189 (0x9b923c00) [pid = 31129] [serial = 1557] [outer = 0x95030000] 08:56:50 INFO - PROCESS | 31129 | 1464191810609 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:56:50 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) 08:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1630ms 08:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:56:50 INFO - PROCESS | 31129 | 1464191810663 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 31129 | 1464191810666 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 08:56:50 INFO - PROCESS | 31129 | 1464191810673 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 31129 | 1464191810677 Marionette TRACE conn3 <- [1,2046,null,{}] 08:56:50 INFO - PROCESS | 31129 | 1464191810682 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:50 INFO - PROCESS | 31129 | 1464191810895 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:56:51 INFO - PROCESS | 31129 | 1464191811218 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 31129 | ++DOCSHELL 0x9982e400 == 128 [pid = 31129] [id = 519] 08:56:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 190 (0x9ab8c400) [pid = 31129] [serial = 1558] [outer = (nil)] 08:56:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 191 (0x9d461c00) [pid = 31129] [serial = 1559] [outer = 0x9ab8c400] 08:56:51 INFO - PROCESS | 31129 | 1464191811309 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 192 (0x9d468c00) [pid = 31129] [serial = 1560] [outer = 0x9ab8c400] 08:56:52 INFO - PROCESS | 31129 | 1464191812212 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1586ms 08:56:52 INFO - PROCESS | 31129 | 1464191812259 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:56:52 INFO - PROCESS | 31129 | 1464191812263 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 08:56:52 INFO - PROCESS | 31129 | 1464191812270 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 31129 | 1464191812274 Marionette TRACE conn3 <- [1,2050,null,{}] 08:56:52 INFO - PROCESS | 31129 | 1464191812280 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:52 INFO - PROCESS | 31129 | 1464191812492 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:56:52 INFO - PROCESS | 31129 | 1464191812764 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 31129 | ++DOCSHELL 0x9ba26000 == 129 [pid = 31129] [id = 520] 08:56:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 193 (0x9d465400) [pid = 31129] [serial = 1561] [outer = (nil)] 08:56:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 194 (0xa0606000) [pid = 31129] [serial = 1562] [outer = 0x9d465400] 08:56:52 INFO - PROCESS | 31129 | 1464191812895 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 195 (0xa1134c00) [pid = 31129] [serial = 1563] [outer = 0x9d465400] 08:56:53 INFO - PROCESS | 31129 | 1464191813779 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1586ms 08:56:53 INFO - PROCESS | 31129 | 1464191813856 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 31129 | 1464191813859 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 08:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:56:53 INFO - PROCESS | 31129 | 1464191813866 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 31129 | 1464191813869 Marionette TRACE conn3 <- [1,2054,null,{}] 08:56:53 INFO - PROCESS | 31129 | 1464191813875 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:54 INFO - PROCESS | 31129 | 1464191814084 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:56:54 INFO - PROCESS | 31129 | 1464191814398 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 31129 | ++DOCSHELL 0x9d5c4c00 == 130 [pid = 31129] [id = 521] 08:56:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 196 (0x9d5c5800) [pid = 31129] [serial = 1564] [outer = (nil)] 08:56:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 197 (0xa213fc00) [pid = 31129] [serial = 1565] [outer = 0x9d5c5800] 08:56:54 INFO - PROCESS | 31129 | 1464191814486 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 198 (0xa2141c00) [pid = 31129] [serial = 1566] [outer = 0x9d5c5800] 08:56:55 INFO - PROCESS | 31129 | 1464191815444 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1653ms 08:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:56:55 INFO - PROCESS | 31129 | 1464191815519 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 31129 | 1464191815522 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 08:56:55 INFO - PROCESS | 31129 | 1464191815529 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 31129 | 1464191815533 Marionette TRACE conn3 <- [1,2058,null,{}] 08:56:55 INFO - PROCESS | 31129 | 1464191815538 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:55 INFO - PROCESS | 31129 | 1464191815744 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:56:56 INFO - PROCESS | 31129 | 1464191816072 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 31129 | ++DOCSHELL 0x99f6d400 == 131 [pid = 31129] [id = 522] 08:56:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 199 (0x9a2a4400) [pid = 31129] [serial = 1567] [outer = (nil)] 08:56:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 200 (0xa22c5c00) [pid = 31129] [serial = 1568] [outer = 0x9a2a4400] 08:56:56 INFO - PROCESS | 31129 | 1464191816162 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 201 (0xa2408c00) [pid = 31129] [serial = 1569] [outer = 0x9a2a4400] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea0c000 == 130 [pid = 31129] [id = 230] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x8776c800 == 129 [pid = 31129] [id = 503] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x87770400 == 128 [pid = 31129] [id = 502] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x88648000 == 127 [pid = 31129] [id = 501] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x873d9000 == 126 [pid = 31129] [id = 500] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x87ee7000 == 125 [pid = 31129] [id = 498] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x9b553400 == 124 [pid = 31129] [id = 497] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x9a022800 == 123 [pid = 31129] [id = 496] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x86ae8400 == 122 [pid = 31129] [id = 494] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x9a024800 == 121 [pid = 31129] [id = 495] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x95c7ac00 == 120 [pid = 31129] [id = 493] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x97863800 == 119 [pid = 31129] [id = 492] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x8dfab800 == 118 [pid = 31129] [id = 490] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x8776b800 == 117 [pid = 31129] [id = 491] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x873d9800 == 116 [pid = 31129] [id = 489] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x89c7d000 == 115 [pid = 31129] [id = 488] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x8e144000 == 114 [pid = 31129] [id = 487] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x92673c00 == 113 [pid = 31129] [id = 486] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x8ec31000 == 112 [pid = 31129] [id = 485] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x8ec33000 == 111 [pid = 31129] [id = 484] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x87ee8c00 == 110 [pid = 31129] [id = 482] 08:56:57 INFO - PROCESS | 31129 | --DOCSHELL 0x89de9c00 == 109 [pid = 31129] [id = 483] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 200 (0x89de5400) [pid = 31129] [serial = 1424] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 199 (0x92471800) [pid = 31129] [serial = 1391] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 198 (0x8afab400) [pid = 31129] [serial = 1374] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 197 (0x88645400) [pid = 31129] [serial = 1442] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 196 (0x89207400) [pid = 31129] [serial = 1434] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 195 (0x8dfa4000) [pid = 31129] [serial = 1428] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 194 (0x990f6c00) [pid = 31129] [serial = 1415] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 193 (0x91126000) [pid = 31129] [serial = 1388] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 192 (0x8b5d8400) [pid = 31129] [serial = 1427] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 191 (0x89c80800) [pid = 31129] [serial = 1379] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 190 (0x9391a800) [pid = 31129] [serial = 1400] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 189 (0x91126800) [pid = 31129] [serial = 1431] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 188 (0x87ee4c00) [pid = 31129] [serial = 1376] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 187 (0x8ea99400) [pid = 31129] [serial = 1385] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 186 (0x8dfa7000) [pid = 31129] [serial = 1445] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 185 (0x8920f400) [pid = 31129] [serial = 1443] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 184 (0x91c18c00) [pid = 31129] [serial = 1439] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 183 (0x8b5df400) [pid = 31129] [serial = 1430] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 182 (0x8860b000) [pid = 31129] [serial = 1422] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 181 (0x8a8c8c00) [pid = 31129] [serial = 1436] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 180 (0x92a65c00) [pid = 31129] [serial = 1397] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x91fb4000) [pid = 31129] [serial = 1440] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x88647400) [pid = 31129] [serial = 1433] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x95b85800) [pid = 31129] [serial = 1406] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x8ea91400) [pid = 31129] [serial = 1437] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x8dc6cc00) [pid = 31129] [serial = 1382] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x8a7edc00) [pid = 31129] [serial = 1425] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x99c89400) [pid = 31129] [serial = 1418] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x952c5c00) [pid = 31129] [serial = 1403] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x8777c400) [pid = 31129] [serial = 1421] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x982ca000) [pid = 31129] [serial = 1412] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x95d62800) [pid = 31129] [serial = 1409] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x92672400) [pid = 31129] [serial = 1394] [outer = (nil)] [url = about:blank] 08:56:58 INFO - PROCESS | 31129 | 1464191818475 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2995ms 08:56:58 INFO - PROCESS | 31129 | 1464191818525 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:56:58 INFO - PROCESS | 31129 | 1464191818530 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 08:56:58 INFO - PROCESS | 31129 | 1464191818539 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - PROCESS | 31129 | 1464191818544 Marionette TRACE conn3 <- [1,2062,null,{}] 08:56:58 INFO - PROCESS | 31129 | 1464191818553 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:58 INFO - PROCESS | 31129 | 1464191818787 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:56:59 INFO - PROCESS | 31129 | 1464191818997 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 31129 | ++DOCSHELL 0x86ae8400 == 110 [pid = 31129] [id = 523] 08:56:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x8776b800) [pid = 31129] [serial = 1570] [outer = (nil)] 08:56:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x88613c00) [pid = 31129] [serial = 1571] [outer = 0x8776b800] 08:56:59 INFO - PROCESS | 31129 | 1464191819081 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x88643c00) [pid = 31129] [serial = 1572] [outer = 0x8776b800] 08:56:59 INFO - PROCESS | 31129 | 1464191819920 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1440ms 08:56:59 INFO - PROCESS | 31129 | 1464191819978 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 31129 | 1464191819986 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 08:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:57:00 INFO - PROCESS | 31129 | 1464191820033 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 31129 | 1464191820037 Marionette TRACE conn3 <- [1,2066,null,{}] 08:57:00 INFO - PROCESS | 31129 | 1464191820043 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:00 INFO - PROCESS | 31129 | 1464191820234 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:57:00 INFO - PROCESS | 31129 | 1464191820246 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 31129 | ++DOCSHELL 0x87eea800 == 111 [pid = 31129] [id = 524] 08:57:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x8920d800) [pid = 31129] [serial = 1573] [outer = (nil)] 08:57:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x89c7f400) [pid = 31129] [serial = 1574] [outer = 0x8920d800] 08:57:00 INFO - PROCESS | 31129 | 1464191820325 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x89de5800) [pid = 31129] [serial = 1575] [outer = 0x8920d800] 08:57:01 INFO - PROCESS | 31129 | 1464191821542 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1595ms 08:57:01 INFO - PROCESS | 31129 | 1464191821630 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:57:01 INFO - PROCESS | 31129 | 1464191821636 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 08:57:01 INFO - PROCESS | 31129 | 1464191821645 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 31129 | 1464191821653 Marionette TRACE conn3 <- [1,2070,null,{}] 08:57:01 INFO - PROCESS | 31129 | 1464191821684 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:01 INFO - PROCESS | 31129 | 1464191821981 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:57:02 INFO - PROCESS | 31129 | 1464191822201 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a8ccc00 == 112 [pid = 31129] [id = 525] 08:57:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x8a8cf400) [pid = 31129] [serial = 1576] [outer = (nil)] 08:57:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x8afb0c00) [pid = 31129] [serial = 1577] [outer = 0x8a8cf400] 08:57:02 INFO - PROCESS | 31129 | 1464191822277 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x8be4d400) [pid = 31129] [serial = 1578] [outer = 0x8a8cf400] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x8777d400) [pid = 31129] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x87ee7800) [pid = 31129] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x9a1dc000) [pid = 31129] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x92827c00) [pid = 31129] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x873e1c00) [pid = 31129] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x87772c00) [pid = 31129] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x91c11800) [pid = 31129] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x8be43400) [pid = 31129] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x89b8ec00) [pid = 31129] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x92bc4800) [pid = 31129] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x95d60400) [pid = 31129] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x913f0400) [pid = 31129] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x97865c00) [pid = 31129] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x9b559c00) [pid = 31129] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x91106c00) [pid = 31129] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0x91107c00) [pid = 31129] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0x8884dc00) [pid = 31129] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0x9a2a2000) [pid = 31129] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0x8d582400) [pid = 31129] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0x92940800) [pid = 31129] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0x9274a000) [pid = 31129] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0x8be50400) [pid = 31129] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0x952c2800) [pid = 31129] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0x89204000) [pid = 31129] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x92940c00) [pid = 31129] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0x9244dc00) [pid = 31129] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x8ea0cc00) [pid = 31129] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x99f70000) [pid = 31129] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x8a8c5400) [pid = 31129] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x95a22000) [pid = 31129] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x95b7ac00) [pid = 31129] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x8a662c00) [pid = 31129] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x97863c00) [pid = 31129] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x92663400) [pid = 31129] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x9293d800) [pid = 31129] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x97809c00) [pid = 31129] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:57:03 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x89c7d400) [pid = 31129] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:57:03 INFO - PROCESS | 31129 | 1464191823826 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2207ms 08:57:03 INFO - PROCESS | 31129 | 1464191823851 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 31129 | 1464191823857 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 08:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:57:03 INFO - PROCESS | 31129 | 1464191823873 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 31129 | 1464191823877 Marionette TRACE conn3 <- [1,2074,null,{}] 08:57:03 INFO - PROCESS | 31129 | 1464191823885 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:04 INFO - PROCESS | 31129 | 1464191824092 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:57:04 INFO - PROCESS | 31129 | 1464191824108 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 31129 | ++DOCSHELL 0x873e1c00 == 113 [pid = 31129] [id = 526] 08:57:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x88850c00) [pid = 31129] [serial = 1579] [outer = (nil)] 08:57:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x8a662c00) [pid = 31129] [serial = 1580] [outer = 0x88850c00] 08:57:04 INFO - PROCESS | 31129 | 1464191824352 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x8be50400) [pid = 31129] [serial = 1581] [outer = 0x88850c00] 08:57:05 INFO - PROCESS | 31129 | 1464191825198 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1345ms 08:57:05 INFO - PROCESS | 31129 | 1464191825219 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 31129 | 1464191825223 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 08:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:57:05 INFO - PROCESS | 31129 | 1464191825229 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 31129 | 1464191825232 Marionette TRACE conn3 <- [1,2078,null,{}] 08:57:05 INFO - PROCESS | 31129 | 1464191825238 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:05 INFO - PROCESS | 31129 | 1464191825532 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:57:05 INFO - PROCESS | 31129 | 1464191825877 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 31129 | ++DOCSHELL 0x87781400 == 114 [pid = 31129] [id = 527] 08:57:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x87781800) [pid = 31129] [serial = 1582] [outer = (nil)] 08:57:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x87ee7800) [pid = 31129] [serial = 1583] [outer = 0x87781800] 08:57:05 INFO - PROCESS | 31129 | 1464191825983 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x88616c00) [pid = 31129] [serial = 1584] [outer = 0x87781800] 08:57:06 INFO - PROCESS | 31129 | 1464191826932 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1738ms 08:57:06 INFO - PROCESS | 31129 | 1464191826971 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:57:06 INFO - PROCESS | 31129 | 1464191826977 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 08:57:06 INFO - PROCESS | 31129 | 1464191826985 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 31129 | 1464191826992 Marionette TRACE conn3 <- [1,2082,null,{}] 08:57:07 INFO - PROCESS | 31129 | 1464191826999 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:07 INFO - PROCESS | 31129 | 1464191827230 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:57:07 INFO - PROCESS | 31129 | 1464191827550 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 31129 | ++DOCSHELL 0x89dec800 == 115 [pid = 31129] [id = 528] 08:57:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x8a665400) [pid = 31129] [serial = 1585] [outer = (nil)] 08:57:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x8a670c00) [pid = 31129] [serial = 1586] [outer = 0x8a665400] 08:57:07 INFO - PROCESS | 31129 | 1464191827646 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x8a8cd400) [pid = 31129] [serial = 1587] [outer = 0x8a665400] 08:57:08 INFO - PROCESS | 31129 | 1464191828539 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1635ms 08:57:08 INFO - PROCESS | 31129 | 1464191828622 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 31129 | 1464191828630 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 08:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:57:08 INFO - PROCESS | 31129 | 1464191828639 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 31129 | 1464191828644 Marionette TRACE conn3 <- [1,2086,null,{}] 08:57:08 INFO - PROCESS | 31129 | 1464191828653 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:09 INFO - PROCESS | 31129 | 1464191829009 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:57:09 INFO - PROCESS | 31129 | 1464191829496 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dfaac00 == 116 [pid = 31129] [id = 529] 08:57:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x8e14d000) [pid = 31129] [serial = 1588] [outer = (nil)] 08:57:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x8ea9d000) [pid = 31129] [serial = 1589] [outer = 0x8e14d000] 08:57:09 INFO - PROCESS | 31129 | 1464191829646 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x8ec39c00) [pid = 31129] [serial = 1590] [outer = 0x8e14d000] 08:57:10 INFO - PROCESS | 31129 | 1464191830699 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2096ms 08:57:10 INFO - PROCESS | 31129 | 1464191830737 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 31129 | 1464191830744 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 08:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:57:10 INFO - PROCESS | 31129 | 1464191830761 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 31129 | 1464191830768 Marionette TRACE conn3 <- [1,2090,null,{}] 08:57:10 INFO - PROCESS | 31129 | 1464191830774 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:11 INFO - PROCESS | 31129 | 1464191830999 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:57:11 INFO - PROCESS | 31129 | 1464191831312 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dc71400 == 117 [pid = 31129] [id = 530] 08:57:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x8dc72c00) [pid = 31129] [serial = 1591] [outer = (nil)] 08:57:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x913f7000) [pid = 31129] [serial = 1592] [outer = 0x8dc72c00] 08:57:11 INFO - PROCESS | 31129 | 1464191831402 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x91c1e000) [pid = 31129] [serial = 1593] [outer = 0x8dc72c00] 08:57:12 INFO - PROCESS | 31129 | 1464191832283 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1609ms 08:57:12 INFO - PROCESS | 31129 | 1464191832362 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 31129 | 1464191832366 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 08:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:57:12 INFO - PROCESS | 31129 | 1464191832372 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 31129 | 1464191832376 Marionette TRACE conn3 <- [1,2094,null,{}] 08:57:12 INFO - PROCESS | 31129 | 1464191832382 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:12 INFO - PROCESS | 31129 | 1464191832618 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:57:12 INFO - PROCESS | 31129 | 1464191832943 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea9cc00 == 118 [pid = 31129] [id = 531] 08:57:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x91123800) [pid = 31129] [serial = 1594] [outer = (nil)] 08:57:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x9247b000) [pid = 31129] [serial = 1595] [outer = 0x91123800] 08:57:13 INFO - PROCESS | 31129 | 1464191833043 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x92647000) [pid = 31129] [serial = 1596] [outer = 0x91123800] 08:57:13 INFO - PROCESS | 31129 | 1464191833915 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1580ms 08:57:13 INFO - PROCESS | 31129 | 1464191833954 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 31129 | 1464191833957 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 08:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:57:13 INFO - PROCESS | 31129 | 1464191833964 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 31129 | 1464191833967 Marionette TRACE conn3 <- [1,2098,null,{}] 08:57:13 INFO - PROCESS | 31129 | 1464191833973 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 31129 | 1464191834170 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:57:14 INFO - PROCESS | 31129 | 1464191834449 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 31129 | ++DOCSHELL 0x9273fc00 == 119 [pid = 31129] [id = 532] 08:57:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x9274b000) [pid = 31129] [serial = 1597] [outer = (nil)] 08:57:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x92824800) [pid = 31129] [serial = 1598] [outer = 0x9274b000] 08:57:14 INFO - PROCESS | 31129 | 1464191834597 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x92a62c00) [pid = 31129] [serial = 1599] [outer = 0x9274b000] 08:57:15 INFO - PROCESS | 31129 | 1464191835533 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1632ms 08:57:15 INFO - PROCESS | 31129 | 1464191835600 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 31129 | 1464191835604 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 08:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:57:15 INFO - PROCESS | 31129 | 1464191835610 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 31129 | 1464191835614 Marionette TRACE conn3 <- [1,2102,null,{}] 08:57:15 INFO - PROCESS | 31129 | 1464191835619 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:15 INFO - PROCESS | 31129 | 1464191835829 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:57:16 INFO - PROCESS | 31129 | 1464191836150 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a8c5400 == 120 [pid = 31129] [id = 533] 08:57:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x91fbe000) [pid = 31129] [serial = 1600] [outer = (nil)] 08:57:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x92bc6800) [pid = 31129] [serial = 1601] [outer = 0x91fbe000] 08:57:16 INFO - PROCESS | 31129 | 1464191836240 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x9391b400) [pid = 31129] [serial = 1602] [outer = 0x91fbe000] 08:57:17 INFO - PROCESS | 31129 | 1464191837139 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1587ms 08:57:17 INFO - PROCESS | 31129 | 1464191837198 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 31129 | 1464191837202 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 08:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:57:17 INFO - PROCESS | 31129 | 1464191837208 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 31129 | 1464191837212 Marionette TRACE conn3 <- [1,2106,null,{}] 08:57:17 INFO - PROCESS | 31129 | 1464191837218 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:17 INFO - PROCESS | 31129 | 1464191837420 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:57:17 INFO - PROCESS | 31129 | 1464191837747 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 31129 | ++DOCSHELL 0x89b8a000 == 121 [pid = 31129] [id = 534] 08:57:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x8ae62c00) [pid = 31129] [serial = 1603] [outer = (nil)] 08:57:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x952c1400) [pid = 31129] [serial = 1604] [outer = 0x8ae62c00] 08:57:17 INFO - PROCESS | 31129 | 1464191837838 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x9537c400) [pid = 31129] [serial = 1605] [outer = 0x8ae62c00] 08:57:18 INFO - PROCESS | 31129 | 1464191838933 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1789ms 08:57:19 INFO - PROCESS | 31129 | 1464191839023 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 31129 | 1464191839030 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 08:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:57:19 INFO - PROCESS | 31129 | 1464191839051 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 31129 | 1464191839067 Marionette TRACE conn3 <- [1,2110,null,{}] 08:57:19 INFO - PROCESS | 31129 | 1464191839076 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:19 INFO - PROCESS | 31129 | 1464191839379 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:57:19 INFO - PROCESS | 31129 | 1464191839642 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 31129 | ++DOCSHELL 0x92bc9c00 == 122 [pid = 31129] [id = 535] 08:57:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x93c75800) [pid = 31129] [serial = 1606] [outer = (nil)] 08:57:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x95d5a800) [pid = 31129] [serial = 1607] [outer = 0x93c75800] 08:57:19 INFO - PROCESS | 31129 | 1464191839727 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x95d60400) [pid = 31129] [serial = 1608] [outer = 0x93c75800] 08:57:20 INFO - PROCESS | 31129 | 1464191840628 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1647ms 08:57:20 INFO - PROCESS | 31129 | 1464191840697 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 31129 | 1464191840701 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 08:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:57:20 INFO - PROCESS | 31129 | 1464191840708 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 31129 | 1464191840712 Marionette TRACE conn3 <- [1,2114,null,{}] 08:57:20 INFO - PROCESS | 31129 | 1464191840717 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:20 INFO - PROCESS | 31129 | 1464191840930 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:57:21 INFO - PROCESS | 31129 | 1464191841258 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 31129 | ++DOCSHELL 0x95c80400 == 123 [pid = 31129] [id = 536] 08:57:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x95c83800) [pid = 31129] [serial = 1609] [outer = (nil)] 08:57:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x9820f800) [pid = 31129] [serial = 1610] [outer = 0x95c83800] 08:57:21 INFO - PROCESS | 31129 | 1464191841348 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x982ca000) [pid = 31129] [serial = 1611] [outer = 0x95c83800] 08:57:22 INFO - PROCESS | 31129 | 1464191842227 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1588ms 08:57:22 INFO - PROCESS | 31129 | 1464191842297 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 31129 | 1464191842301 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 08:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:57:22 INFO - PROCESS | 31129 | 1464191842307 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 31129 | 1464191842310 Marionette TRACE conn3 <- [1,2118,null,{}] 08:57:22 INFO - PROCESS | 31129 | 1464191842316 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:22 INFO - PROCESS | 31129 | 1464191842559 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:57:22 INFO - PROCESS | 31129 | 1464191842896 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 31129 | ++DOCSHELL 0x97859c00 == 124 [pid = 31129] [id = 537] 08:57:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x99763400) [pid = 31129] [serial = 1612] [outer = (nil)] 08:57:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x99a33c00) [pid = 31129] [serial = 1613] [outer = 0x99763400] 08:57:22 INFO - PROCESS | 31129 | 1464191842994 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x99f54400) [pid = 31129] [serial = 1614] [outer = 0x99763400] 08:57:23 INFO - PROCESS | 31129 | 1464191843936 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1682ms 08:57:23 INFO - PROCESS | 31129 | 1464191843990 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 31129 | 1464191843993 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 08:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:57:24 INFO - PROCESS | 31129 | 1464191844000 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 31129 | 1464191844005 Marionette TRACE conn3 <- [1,2122,null,{}] 08:57:24 INFO - PROCESS | 31129 | 1464191844017 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:24 INFO - PROCESS | 31129 | 1464191844273 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:57:24 INFO - PROCESS | 31129 | 1464191844596 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 31129 | ++DOCSHELL 0x990fa400 == 125 [pid = 31129] [id = 538] 08:57:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x9975d800) [pid = 31129] [serial = 1615] [outer = (nil)] 08:57:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x9a022800) [pid = 31129] [serial = 1616] [outer = 0x9975d800] 08:57:24 INFO - PROCESS | 31129 | 1464191844687 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x9a1dac00) [pid = 31129] [serial = 1617] [outer = 0x9975d800] 08:57:25 INFO - PROCESS | 31129 | 1464191845622 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1684ms 08:57:25 INFO - PROCESS | 31129 | 1464191845685 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 31129 | 1464191845689 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 08:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:57:25 INFO - PROCESS | 31129 | 1464191845695 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 31129 | 1464191845698 Marionette TRACE conn3 <- [1,2126,null,{}] 08:57:25 INFO - PROCESS | 31129 | 1464191845704 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:25 INFO - PROCESS | 31129 | 1464191845903 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:57:26 INFO - PROCESS | 31129 | 1464191846237 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 31129 | ++DOCSHELL 0x99f72000 == 126 [pid = 31129] [id = 539] 08:57:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x9a019400) [pid = 31129] [serial = 1618] [outer = (nil)] 08:57:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 181 (0x9b553400) [pid = 31129] [serial = 1619] [outer = 0x9a019400] 08:57:26 INFO - PROCESS | 31129 | 1464191846326 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 182 (0x9b589400) [pid = 31129] [serial = 1620] [outer = 0x9a019400] 08:57:27 INFO - PROCESS | 31129 | 1464191847205 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1546ms 08:57:27 INFO - PROCESS | 31129 | 1464191847242 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 31129 | 1464191847246 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 08:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:57:27 INFO - PROCESS | 31129 | 1464191847252 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 31129 | 1464191847255 Marionette TRACE conn3 <- [1,2130,null,{}] 08:57:27 INFO - PROCESS | 31129 | 1464191847261 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:27 INFO - PROCESS | 31129 | 1464191847458 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:57:27 INFO - PROCESS | 31129 | 1464191847751 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 31129 | ++DOCSHELL 0x9ab8e000 == 127 [pid = 31129] [id = 540] 08:57:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 183 (0x9b54e400) [pid = 31129] [serial = 1621] [outer = (nil)] 08:57:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 184 (0x9d5c5c00) [pid = 31129] [serial = 1622] [outer = 0x9b54e400] 08:57:27 INFO - PROCESS | 31129 | 1464191847884 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 185 (0xa1134000) [pid = 31129] [serial = 1623] [outer = 0x9b54e400] 08:57:28 INFO - PROCESS | 31129 | 1464191848787 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 31129 | 1464191848850 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 08:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:57:28 INFO - PROCESS | 31129 | 1464191848856 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 31129 | 1464191848860 Marionette TRACE conn3 <- [1,2134,null,{}] 08:57:28 INFO - PROCESS | 31129 | 1464191848865 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:29 INFO - PROCESS | 31129 | 1464191849097 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:57:29 INFO - PROCESS | 31129 | 1464191849417 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 31129 | ++DOCSHELL 0x9b921400 == 128 [pid = 31129] [id = 541] 08:57:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 186 (0x9b9f9000) [pid = 31129] [serial = 1624] [outer = (nil)] 08:57:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 187 (0xa26c5000) [pid = 31129] [serial = 1625] [outer = 0x9b9f9000] 08:57:29 INFO - PROCESS | 31129 | 1464191849508 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 188 (0xa3021800) [pid = 31129] [serial = 1626] [outer = 0x9b9f9000] 08:57:30 INFO - PROCESS | 31129 | 1464191850393 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1580ms 08:57:30 INFO - PROCESS | 31129 | 1464191850438 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 31129 | 1464191850442 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 08:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:57:30 INFO - PROCESS | 31129 | 1464191850449 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 31129 | 1464191850452 Marionette TRACE conn3 <- [1,2138,null,{}] 08:57:30 INFO - PROCESS | 31129 | 1464191850458 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:30 INFO - PROCESS | 31129 | 1464191850665 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:57:30 INFO - PROCESS | 31129 | 1464191850952 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 31129 | ++DOCSHELL 0xa26bf400 == 129 [pid = 31129] [id = 542] 08:57:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 189 (0xa26c0000) [pid = 31129] [serial = 1627] [outer = (nil)] 08:57:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 190 (0xa3227800) [pid = 31129] [serial = 1628] [outer = 0xa26c0000] 08:57:31 INFO - PROCESS | 31129 | 1464191851098 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 191 (0xa3250800) [pid = 31129] [serial = 1629] [outer = 0xa26c0000] 08:57:31 INFO - PROCESS | 31129 | 1464191851992 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1585ms 08:57:32 INFO - PROCESS | 31129 | 1464191852035 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 31129 | 1464191852039 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 08:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:57:32 INFO - PROCESS | 31129 | 1464191852046 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 31129 | 1464191852050 Marionette TRACE conn3 <- [1,2142,null,{}] 08:57:32 INFO - PROCESS | 31129 | 1464191852055 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:32 INFO - PROCESS | 31129 | 1464191852270 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:57:32 INFO - PROCESS | 31129 | 1464191852608 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a7f1400 == 130 [pid = 31129] [id = 543] 08:57:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 192 (0xa264a000) [pid = 31129] [serial = 1630] [outer = (nil)] 08:57:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 193 (0xa3579000) [pid = 31129] [serial = 1631] [outer = 0xa264a000] 08:57:32 INFO - PROCESS | 31129 | 1464191852698 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 194 (0xa357f000) [pid = 31129] [serial = 1632] [outer = 0xa264a000] 08:57:33 INFO - PROCESS | 31129 | 1464191853626 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 31129 | 1464191853691 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 08:57:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:57:33 INFO - PROCESS | 31129 | 1464191853697 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 31129 | 1464191853701 Marionette TRACE conn3 <- [1,2146,null,{}] 08:57:33 INFO - PROCESS | 31129 | 1464191853706 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:33 INFO - PROCESS | 31129 | 1464191853942 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:57:34 INFO - PROCESS | 31129 | 1464191854274 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 31129 | ++DOCSHELL 0x873e0800 == 131 [pid = 31129] [id = 544] 08:57:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 195 (0xa26c2800) [pid = 31129] [serial = 1633] [outer = (nil)] 08:57:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 196 (0xa35f6800) [pid = 31129] [serial = 1634] [outer = 0xa26c2800] 08:57:34 INFO - PROCESS | 31129 | 1464191854362 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 197 (0xa50ab800) [pid = 31129] [serial = 1635] [outer = 0xa26c2800] 08:57:35 INFO - PROCESS | 31129 | 1464191855262 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 31129 | 1464191855335 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 08:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:57:35 INFO - PROCESS | 31129 | 1464191855342 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 31129 | 1464191855344 Marionette TRACE conn3 <- [1,2150,null,{}] 08:57:35 INFO - PROCESS | 31129 | 1464191855351 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:35 INFO - PROCESS | 31129 | 1464191855568 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x8be47000 == 130 [pid = 31129] [id = 228] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x8ec34400 == 129 [pid = 31129] [id = 331] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0xa060e000 == 128 [pid = 31129] [id = 333] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x9a1da800 == 127 [pid = 31129] [id = 332] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae6c800 == 126 [pid = 31129] [id = 329] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x9846e800 == 125 [pid = 31129] [id = 327] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x873e1c00 == 124 [pid = 31129] [id = 526] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x8a8ccc00 == 123 [pid = 31129] [id = 525] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x87eea800 == 122 [pid = 31129] [id = 524] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x86ae8400 == 121 [pid = 31129] [id = 523] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x9391c400 == 120 [pid = 31129] [id = 515] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x87763800 == 119 [pid = 31129] [id = 514] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x87ef0800 == 118 [pid = 31129] [id = 513] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x9111d000 == 117 [pid = 31129] [id = 512] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x8be4a400 == 116 [pid = 31129] [id = 511] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x91c1bc00 == 115 [pid = 31129] [id = 510] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x92240800 == 114 [pid = 31129] [id = 509] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x87780800 == 113 [pid = 31129] [id = 507] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x88857000 == 112 [pid = 31129] [id = 508] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x8a8ce800 == 111 [pid = 31129] [id = 506] 08:57:37 INFO - PROCESS | 31129 | --DOCSHELL 0x8777c800 == 110 [pid = 31129] [id = 505] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 196 (0x8ae6b000) [pid = 31129] [serial = 1511] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 195 (0x8b5d6800) [pid = 31129] [serial = 1512] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 194 (0x8860e400) [pid = 31129] [serial = 1377] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 193 (0x8a666800) [pid = 31129] [serial = 1496] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 192 (0x9aedec00) [pid = 31129] [serial = 1488] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 191 (0x9394f800) [pid = 31129] [serial = 1463] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 190 (0x89c77c00) [pid = 31129] [serial = 1500] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 189 (0x88616400) [pid = 31129] [serial = 1503] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 188 (0x92745800) [pid = 31129] [serial = 1458] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 187 (0x9508c800) [pid = 31129] [serial = 1464] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 186 (0x9a2a5400) [pid = 31129] [serial = 1484] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 185 (0x8a666c00) [pid = 31129] [serial = 1380] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 184 (0x95a1f400) [pid = 31129] [serial = 1467] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 183 (0x98462400) [pid = 31129] [serial = 1413] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 182 (0x9264c800) [pid = 31129] [serial = 1392] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 181 (0x9a025c00) [pid = 31129] [serial = 1481] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 180 (0x9b91b000) [pid = 31129] [serial = 1493] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x97861000) [pid = 31129] [serial = 1473] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x9a0d5800) [pid = 31129] [serial = 1482] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x92474400) [pid = 31129] [serial = 1455] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x89204c00) [pid = 31129] [serial = 1448] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x9b58f400) [pid = 31129] [serial = 1490] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x97814400) [pid = 31129] [serial = 1472] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x8863a400) [pid = 31129] [serial = 1499] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x8ec3d400) [pid = 31129] [serial = 1386] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x99b8b000) [pid = 31129] [serial = 1476] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x92672800) [pid = 31129] [serial = 1457] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x92829000) [pid = 31129] [serial = 1460] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x8dfa6c00) [pid = 31129] [serial = 1383] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x95c81400) [pid = 31129] [serial = 1470] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x8920b000) [pid = 31129] [serial = 1505] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x93950400) [pid = 31129] [serial = 1401] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x89b88c00) [pid = 31129] [serial = 1449] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x92826000) [pid = 31129] [serial = 1395] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x913ed000) [pid = 31129] [serial = 1389] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0x99f78800) [pid = 31129] [serial = 1478] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0x89b8c400) [pid = 31129] [serial = 1506] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0x8b5dac00) [pid = 31129] [serial = 1452] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0x92940000) [pid = 31129] [serial = 1461] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0x8afb1000) [pid = 31129] [serial = 1497] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0x97813800) [pid = 31129] [serial = 1410] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0x95c84000) [pid = 31129] [serial = 1407] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0x8a8c7800) [pid = 31129] [serial = 1509] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0x9907c800) [pid = 31129] [serial = 1475] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x9b91dc00) [pid = 31129] [serial = 1494] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0x9a01cc00) [pid = 31129] [serial = 1479] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x91cfac00) [pid = 31129] [serial = 1454] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x87eed800) [pid = 31129] [serial = 1502] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x8afaa800) [pid = 31129] [serial = 1451] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x9ab99000) [pid = 31129] [serial = 1487] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x95c77400) [pid = 31129] [serial = 1469] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x99f30400) [pid = 31129] [serial = 1419] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x92bbe000) [pid = 31129] [serial = 1398] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x9b593c00) [pid = 31129] [serial = 1491] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x952cd400) [pid = 31129] [serial = 1404] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x95a19c00) [pid = 31129] [serial = 1466] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x8a7ed800) [pid = 31129] [serial = 1508] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x9a2a6c00) [pid = 31129] [serial = 1485] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x99765400) [pid = 31129] [serial = 1416] [outer = (nil)] [url = about:blank] 08:57:37 INFO - PROCESS | 31129 | 1464191857568 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 31129 | ++DOCSHELL 0x87763800 == 111 [pid = 31129] [id = 545] 08:57:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x87765000) [pid = 31129] [serial = 1636] [outer = (nil)] 08:57:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x8776f800) [pid = 31129] [serial = 1637] [outer = 0x87765000] 08:57:37 INFO - PROCESS | 31129 | 1464191857654 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x8777e000) [pid = 31129] [serial = 1638] [outer = 0x87765000] 08:57:38 INFO - PROCESS | 31129 | 1464191858813 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 3489ms 08:57:38 INFO - PROCESS | 31129 | 1464191858832 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 31129 | 1464191858839 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 08:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:57:38 INFO - PROCESS | 31129 | 1464191858847 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 31129 | 1464191858852 Marionette TRACE conn3 <- [1,2154,null,{}] 08:57:38 INFO - PROCESS | 31129 | 1464191858859 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:39 INFO - PROCESS | 31129 | 1464191859146 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:57:39 INFO - PROCESS | 31129 | 1464191859329 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 31129 | ++DOCSHELL 0x88642c00 == 112 [pid = 31129] [id = 546] 08:57:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x88812000) [pid = 31129] [serial = 1639] [outer = (nil)] 08:57:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x8881e000) [pid = 31129] [serial = 1640] [outer = 0x88812000] 08:57:39 INFO - PROCESS | 31129 | 1464191859451 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x8885a000) [pid = 31129] [serial = 1641] [outer = 0x88812000] 08:57:40 INFO - PROCESS | 31129 | 1464191860327 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1532ms 08:57:40 INFO - PROCESS | 31129 | 1464191860395 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:57:40 INFO - PROCESS | 31129 | 1464191860402 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 08:57:40 INFO - PROCESS | 31129 | 1464191860408 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 31129 | 1464191860412 Marionette TRACE conn3 <- [1,2158,null,{}] 08:57:40 INFO - PROCESS | 31129 | 1464191860417 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:40 INFO - PROCESS | 31129 | 1464191860778 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:57:40 INFO - PROCESS | 31129 | 1464191860818 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 31129 | ++DOCSHELL 0x8881d000 == 113 [pid = 31129] [id = 547] 08:57:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x89210800) [pid = 31129] [serial = 1642] [outer = (nil)] 08:57:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x89c7d400) [pid = 31129] [serial = 1643] [outer = 0x89210800] 08:57:40 INFO - PROCESS | 31129 | 1464191860894 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x89de7800) [pid = 31129] [serial = 1644] [outer = 0x89210800] 08:57:41 INFO - PROCESS | 31129 | 1464191861957 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1583ms 08:57:41 INFO - PROCESS | 31129 | 1464191861992 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 31129 | 1464191861995 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 08:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:57:42 INFO - PROCESS | 31129 | 1464191862048 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 31129 | 1464191862058 Marionette TRACE conn3 <- [1,2162,null,{}] 08:57:42 INFO - PROCESS | 31129 | 1464191862065 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 31129 | 1464191862806 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x8a8cf400) [pid = 31129] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x9293a400) [pid = 31129] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x9267e000) [pid = 31129] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x9244d400) [pid = 31129] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x8e141800) [pid = 31129] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x8a8d0800) [pid = 31129] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x8afad000) [pid = 31129] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x88645000) [pid = 31129] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x8920d800) [pid = 31129] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x8776b800) [pid = 31129] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x9d5c5800) [pid = 31129] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x9d465400) [pid = 31129] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x9ab8c400) [pid = 31129] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x95030000) [pid = 31129] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x99c88c00) [pid = 31129] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x9988a800) [pid = 31129] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x93c7e000) [pid = 31129] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x95a1dc00) [pid = 31129] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 128 (0x91fbd000) [pid = 31129] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 127 (0x92a5b000) [pid = 31129] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:57:42 INFO - PROCESS | 31129 | --DOMWINDOW == 126 (0x88855000) [pid = 31129] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:57:43 INFO - PROCESS | 31129 | 1464191863030 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 31129 | ++DOCSHELL 0x86af3c00 == 114 [pid = 31129] [id = 548] 08:57:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 127 (0x8776b800) [pid = 31129] [serial = 1645] [outer = (nil)] 08:57:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 128 (0x89b8bc00) [pid = 31129] [serial = 1646] [outer = 0x8776b800] 08:57:43 INFO - PROCESS | 31129 | 1464191863123 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x8a8c4800) [pid = 31129] [serial = 1647] [outer = 0x8776b800] 08:57:43 INFO - PROCESS | 31129 | 1464191863885 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:57:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1938ms 08:57:43 INFO - PROCESS | 31129 | 1464191863941 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 31129 | 1464191863945 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 08:57:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:57:43 INFO - PROCESS | 31129 | 1464191863951 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 31129 | 1464191863954 Marionette TRACE conn3 <- [1,2166,null,{}] 08:57:43 INFO - PROCESS | 31129 | 1464191863964 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:44 INFO - PROCESS | 31129 | 1464191864236 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:57:44 INFO - PROCESS | 31129 | 1464191864254 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 31129 | ++DOCSHELL 0x89c7a000 == 115 [pid = 31129] [id = 549] 08:57:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x89de9c00) [pid = 31129] [serial = 1648] [outer = (nil)] 08:57:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x8afb1000) [pid = 31129] [serial = 1649] [outer = 0x89de9c00] 08:57:44 INFO - PROCESS | 31129 | 1464191864325 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x8b5d5400) [pid = 31129] [serial = 1650] [outer = 0x89de9c00] 08:57:45 INFO - PROCESS | 31129 | 1464191865532 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:57:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1646ms 08:57:45 INFO - PROCESS | 31129 | 1464191865599 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 31129 | 1464191865606 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 08:57:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:57:45 INFO - PROCESS | 31129 | 1464191865622 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 31129 | 1464191865629 Marionette TRACE conn3 <- [1,2170,null,{}] 08:57:45 INFO - PROCESS | 31129 | 1464191865643 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:45 INFO - PROCESS | 31129 | 1464191865911 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:57:46 INFO - PROCESS | 31129 | 1464191866250 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 31129 | ++DOCSHELL 0x88610000 == 116 [pid = 31129] [id = 550] 08:57:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x8863bc00) [pid = 31129] [serial = 1651] [outer = (nil)] 08:57:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x8884e800) [pid = 31129] [serial = 1652] [outer = 0x8863bc00] 08:57:46 INFO - PROCESS | 31129 | 1464191866340 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x8920cc00) [pid = 31129] [serial = 1653] [outer = 0x8863bc00] 08:57:47 INFO - PROCESS | 31129 | 1464191867337 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1796ms 08:57:47 INFO - PROCESS | 31129 | 1464191867414 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 31129 | 1464191867423 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 08:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:57:47 INFO - PROCESS | 31129 | 1464191867434 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 31129 | 1464191867439 Marionette TRACE conn3 <- [1,2174,null,{}] 08:57:47 INFO - PROCESS | 31129 | 1464191867445 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:47 INFO - PROCESS | 31129 | 1464191867702 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:57:48 INFO - PROCESS | 31129 | 1464191868029 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 31129 | ++DOCSHELL 0x89b8d000 == 117 [pid = 31129] [id = 551] 08:57:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x8a66c000) [pid = 31129] [serial = 1654] [outer = (nil)] 08:57:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x8a7fa000) [pid = 31129] [serial = 1655] [outer = 0x8a66c000] 08:57:48 INFO - PROCESS | 31129 | 1464191868121 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x8afaa800) [pid = 31129] [serial = 1656] [outer = 0x8a66c000] 08:57:49 INFO - PROCESS | 31129 | 1464191869066 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1684ms 08:57:49 INFO - PROCESS | 31129 | 1464191869120 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 31129 | 1464191869124 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 08:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:57:49 INFO - PROCESS | 31129 | 1464191869139 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 31129 | 1464191869152 Marionette TRACE conn3 <- [1,2178,null,{}] 08:57:49 INFO - PROCESS | 31129 | 1464191869168 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:49 INFO - PROCESS | 31129 | 1464191869403 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:57:49 INFO - PROCESS | 31129 | 1464191869718 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 31129 | ++DOCSHELL 0x8be4e800 == 118 [pid = 31129] [id = 552] 08:57:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x8dc77c00) [pid = 31129] [serial = 1657] [outer = (nil)] 08:57:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x8e145000) [pid = 31129] [serial = 1658] [outer = 0x8dc77c00] 08:57:49 INFO - PROCESS | 31129 | 1464191869814 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x8ea92800) [pid = 31129] [serial = 1659] [outer = 0x8dc77c00] 08:57:50 INFO - PROCESS | 31129 | 1464191870757 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1695ms 08:57:50 INFO - PROCESS | 31129 | 1464191870835 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 31129 | 1464191870839 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 08:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:57:50 INFO - PROCESS | 31129 | 1464191870846 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 31129 | 1464191870849 Marionette TRACE conn3 <- [1,2182,null,{}] 08:57:50 INFO - PROCESS | 31129 | 1464191870855 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:51 INFO - PROCESS | 31129 | 1464191871119 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:57:51 INFO - PROCESS | 31129 | 1464191871430 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a663400 == 119 [pid = 31129] [id = 553] 08:57:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x8ea9b800) [pid = 31129] [serial = 1660] [outer = (nil)] 08:57:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x91102400) [pid = 31129] [serial = 1661] [outer = 0x8ea9b800] 08:57:51 INFO - PROCESS | 31129 | 1464191871523 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x9110cc00) [pid = 31129] [serial = 1662] [outer = 0x8ea9b800] 08:57:52 INFO - PROCESS | 31129 | 1464191872419 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1639ms 08:57:52 INFO - PROCESS | 31129 | 1464191872487 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 31129 | 1464191872490 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 08:57:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:57:52 INFO - PROCESS | 31129 | 1464191872497 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 31129 | 1464191872501 Marionette TRACE conn3 <- [1,2186,null,{}] 08:57:52 INFO - PROCESS | 31129 | 1464191872506 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:52 INFO - PROCESS | 31129 | 1464191872747 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:57:53 INFO - PROCESS | 31129 | 1464191873056 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec2f000 == 120 [pid = 31129] [id = 554] 08:57:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x9110e000) [pid = 31129] [serial = 1663] [outer = (nil)] 08:57:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x91127400) [pid = 31129] [serial = 1664] [outer = 0x9110e000] 08:57:53 INFO - PROCESS | 31129 | 1464191873148 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x913f3000) [pid = 31129] [serial = 1665] [outer = 0x9110e000] 08:57:54 INFO - PROCESS | 31129 | 1464191874068 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1633ms 08:57:54 INFO - PROCESS | 31129 | 1464191874131 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 31129 | 1464191874135 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 08:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:57:54 INFO - PROCESS | 31129 | 1464191874141 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 31129 | 1464191874145 Marionette TRACE conn3 <- [1,2190,null,{}] 08:57:54 INFO - PROCESS | 31129 | 1464191874150 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:54 INFO - PROCESS | 31129 | 1464191874444 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:57:54 INFO - PROCESS | 31129 | 1464191874769 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 31129 | ++DOCSHELL 0x91104000 == 121 [pid = 31129] [id = 555] 08:57:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x913edc00) [pid = 31129] [serial = 1666] [outer = (nil)] 08:57:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x92449400) [pid = 31129] [serial = 1667] [outer = 0x913edc00] 08:57:54 INFO - PROCESS | 31129 | 1464191874857 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x9247c000) [pid = 31129] [serial = 1668] [outer = 0x913edc00] 08:57:55 INFO - PROCESS | 31129 | 1464191875758 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1683ms 08:57:55 INFO - PROCESS | 31129 | 1464191875825 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 31129 | 1464191875829 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 08:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:57:55 INFO - PROCESS | 31129 | 1464191875835 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 31129 | 1464191875839 Marionette TRACE conn3 <- [1,2194,null,{}] 08:57:55 INFO - PROCESS | 31129 | 1464191875845 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 31129 | 1464191876048 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:57:56 INFO - PROCESS | 31129 | 1464191876373 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 31129 | ++DOCSHELL 0x92449c00 == 122 [pid = 31129] [id = 556] 08:57:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x9244d800) [pid = 31129] [serial = 1669] [outer = (nil)] 08:57:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x9267b800) [pid = 31129] [serial = 1670] [outer = 0x9244d800] 08:57:56 INFO - PROCESS | 31129 | 1464191876464 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x9267d400) [pid = 31129] [serial = 1671] [outer = 0x9244d800] 08:57:57 INFO - PROCESS | 31129 | 1464191877341 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1533ms 08:57:57 INFO - PROCESS | 31129 | 1464191877370 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 31129 | 1464191877374 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 08:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:57:57 INFO - PROCESS | 31129 | 1464191877381 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 31129 | 1464191877385 Marionette TRACE conn3 <- [1,2198,null,{}] 08:57:57 INFO - PROCESS | 31129 | 1464191877391 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:57 INFO - PROCESS | 31129 | 1464191877591 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:57:57 INFO - PROCESS | 31129 | 1464191877864 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 31129 | ++DOCSHELL 0x9267c000 == 123 [pid = 31129] [id = 557] 08:57:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x92741c00) [pid = 31129] [serial = 1672] [outer = (nil)] 08:57:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x92829c00) [pid = 31129] [serial = 1673] [outer = 0x92741c00] 08:57:58 INFO - PROCESS | 31129 | 1464191877997 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x92939800) [pid = 31129] [serial = 1674] [outer = 0x92741c00] 08:57:58 INFO - PROCESS | 31129 | 1464191878883 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1530ms 08:57:58 INFO - PROCESS | 31129 | 1464191878914 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 31129 | 1464191878918 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 08:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:57:58 INFO - PROCESS | 31129 | 1464191878924 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 31129 | 1464191878928 Marionette TRACE conn3 <- [1,2202,null,{}] 08:57:58 INFO - PROCESS | 31129 | 1464191878933 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:59 INFO - PROCESS | 31129 | 1464191879138 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:57:59 INFO - PROCESS | 31129 | 1464191879423 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 31129 | ++DOCSHELL 0x92936000 == 124 [pid = 31129] [id = 558] 08:57:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x92a59c00) [pid = 31129] [serial = 1675] [outer = (nil)] 08:57:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x92a65800) [pid = 31129] [serial = 1676] [outer = 0x92a59c00] 08:57:59 INFO - PROCESS | 31129 | 1464191879568 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x92bc0c00) [pid = 31129] [serial = 1677] [outer = 0x92a59c00] 08:58:00 INFO - PROCESS | 31129 | 1464191880477 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1580ms 08:58:00 INFO - PROCESS | 31129 | 1464191880505 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 31129 | 1464191880509 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 08:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:58:00 INFO - PROCESS | 31129 | 1464191880515 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 31129 | 1464191880519 Marionette TRACE conn3 <- [1,2206,null,{}] 08:58:00 INFO - PROCESS | 31129 | 1464191880524 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:00 INFO - PROCESS | 31129 | 1464191880729 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:58:01 INFO - PROCESS | 31129 | 1464191881084 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 31129 | ++DOCSHELL 0x91121800 == 125 [pid = 31129] [id = 559] 08:58:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x92a5d000) [pid = 31129] [serial = 1678] [outer = (nil)] 08:58:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x92d0c400) [pid = 31129] [serial = 1679] [outer = 0x92a5d000] 08:58:01 INFO - PROCESS | 31129 | 1464191881208 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x93916000) [pid = 31129] [serial = 1680] [outer = 0x92a5d000] 08:58:02 INFO - PROCESS | 31129 | 1464191882235 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1784ms 08:58:02 INFO - PROCESS | 31129 | 1464191882300 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 31129 | 1464191882305 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 08:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:58:02 INFO - PROCESS | 31129 | 1464191882311 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 31129 | 1464191882315 Marionette TRACE conn3 <- [1,2210,null,{}] 08:58:02 INFO - PROCESS | 31129 | 1464191882321 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:02 INFO - PROCESS | 31129 | 1464191882594 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:58:02 INFO - PROCESS | 31129 | 1464191882926 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 31129 | ++DOCSHELL 0x92a5b000 == 126 [pid = 31129] [id = 560] 08:58:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x95029000) [pid = 31129] [serial = 1681] [outer = (nil)] 08:58:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x952c1c00) [pid = 31129] [serial = 1682] [outer = 0x95029000] 08:58:03 INFO - PROCESS | 31129 | 1464191883022 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x95a19c00) [pid = 31129] [serial = 1683] [outer = 0x95029000] 08:58:04 INFO - PROCESS | 31129 | 1464191884291 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 2042ms 08:58:04 INFO - PROCESS | 31129 | 1464191884357 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 31129 | 1464191884369 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 08:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:58:04 INFO - PROCESS | 31129 | 1464191884409 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 31129 | 1464191884415 Marionette TRACE conn3 <- [1,2214,null,{}] 08:58:04 INFO - PROCESS | 31129 | 1464191884469 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:04 INFO - PROCESS | 31129 | 1464191884685 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:58:05 INFO - PROCESS | 31129 | 1464191885002 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 31129 | ++DOCSHELL 0x93c7b800 == 127 [pid = 31129] [id = 561] 08:58:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x93c7cc00) [pid = 31129] [serial = 1684] [outer = (nil)] 08:58:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x95a25000) [pid = 31129] [serial = 1685] [outer = 0x93c7cc00] 08:58:05 INFO - PROCESS | 31129 | 1464191885089 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x95b7a400) [pid = 31129] [serial = 1686] [outer = 0x93c7cc00] 08:58:06 INFO - PROCESS | 31129 | 1464191886007 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1676ms 08:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:58:06 INFO - PROCESS | 31129 | 1464191886082 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 31129 | 1464191886085 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 08:58:06 INFO - PROCESS | 31129 | 1464191886092 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 31129 | 1464191886095 Marionette TRACE conn3 <- [1,2218,null,{}] 08:58:06 INFO - PROCESS | 31129 | 1464191886101 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:06 INFO - PROCESS | 31129 | 1464191886377 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:58:06 INFO - PROCESS | 31129 | 1464191886694 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 31129 | ++DOCSHELL 0x87768800 == 128 [pid = 31129] [id = 562] 08:58:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x952c5400) [pid = 31129] [serial = 1687] [outer = (nil)] 08:58:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x95c7f400) [pid = 31129] [serial = 1688] [outer = 0x952c5400] 08:58:06 INFO - PROCESS | 31129 | 1464191886786 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x95c83400) [pid = 31129] [serial = 1689] [outer = 0x952c5400] 08:58:07 INFO - PROCESS | 31129 | 1464191887692 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1631ms 08:58:07 INFO - PROCESS | 31129 | 1464191887723 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 31129 | 1464191887727 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 08:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:58:07 INFO - PROCESS | 31129 | 1464191887734 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 31129 | 1464191887737 Marionette TRACE conn3 <- [1,2222,null,{}] 08:58:07 INFO - PROCESS | 31129 | 1464191887743 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:07 INFO - PROCESS | 31129 | 1464191887953 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:58:08 INFO - PROCESS | 31129 | 1464191888231 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 31129 | ++DOCSHELL 0x95c77400 == 129 [pid = 31129] [id = 563] 08:58:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x95d5c800) [pid = 31129] [serial = 1690] [outer = (nil)] 08:58:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x9780cc00) [pid = 31129] [serial = 1691] [outer = 0x95d5c800] 08:58:08 INFO - PROCESS | 31129 | 1464191888365 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x97813c00) [pid = 31129] [serial = 1692] [outer = 0x95d5c800] 08:58:09 INFO - PROCESS | 31129 | 1464191889276 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1587ms 08:58:09 INFO - PROCESS | 31129 | 1464191889322 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 31129 | 1464191889326 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 08:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:58:09 INFO - PROCESS | 31129 | 1464191889332 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 31129 | 1464191889335 Marionette TRACE conn3 <- [1,2226,null,{}] 08:58:09 INFO - PROCESS | 31129 | 1464191889341 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 31129 | 1464191889546 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:58:09 INFO - PROCESS | 31129 | 1464191889872 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 31129 | ++DOCSHELL 0x89de6000 == 130 [pid = 31129] [id = 564] 08:58:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x9394b400) [pid = 31129] [serial = 1693] [outer = (nil)] 08:58:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x97860000) [pid = 31129] [serial = 1694] [outer = 0x9394b400] 08:58:09 INFO - PROCESS | 31129 | 1464191889962 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x98201c00) [pid = 31129] [serial = 1695] [outer = 0x9394b400] 08:58:10 INFO - PROCESS | 31129 | 1464191890850 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1634ms 08:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:58:10 INFO - PROCESS | 31129 | 1464191890968 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 31129 | 1464191890971 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 08:58:11 INFO - PROCESS | 31129 | 1464191891028 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 31129 | 1464191891032 Marionette TRACE conn3 <- [1,2230,null,{}] 08:58:11 INFO - PROCESS | 31129 | 1464191891040 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 31129 | 1464191891283 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:58:11 INFO - PROCESS | 31129 | 1464191891613 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 31129 | ++DOCSHELL 0x97816000 == 131 [pid = 31129] [id = 565] 08:58:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x982cc400) [pid = 31129] [serial = 1696] [outer = (nil)] 08:58:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x99765400) [pid = 31129] [serial = 1697] [outer = 0x982cc400] 08:58:11 INFO - PROCESS | 31129 | 1464191891707 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x99830000) [pid = 31129] [serial = 1698] [outer = 0x982cc400] 08:58:12 INFO - PROCESS | 31129 | 1464191892630 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1694ms 08:58:12 INFO - PROCESS | 31129 | 1464191892671 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 31129 | 1464191892675 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 08:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:58:12 INFO - PROCESS | 31129 | 1464191892681 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 31129 | 1464191892685 Marionette TRACE conn3 <- [1,2234,null,{}] 08:58:12 INFO - PROCESS | 31129 | 1464191892690 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:12 INFO - PROCESS | 31129 | 1464191892914 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:58:13 INFO - PROCESS | 31129 | 1464191893237 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 31129 | ++DOCSHELL 0x95d61000 == 132 [pid = 31129] [id = 566] 08:58:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 181 (0x97864000) [pid = 31129] [serial = 1699] [outer = (nil)] 08:58:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 182 (0x99f53000) [pid = 31129] [serial = 1700] [outer = 0x97864000] 08:58:13 INFO - PROCESS | 31129 | 1464191893330 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 183 (0x99f59800) [pid = 31129] [serial = 1701] [outer = 0x97864000] 08:58:14 INFO - PROCESS | 31129 | 1464191894211 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:58:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1584ms 08:58:14 INFO - PROCESS | 31129 | 1464191894266 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 31129 | 1464191894273 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 08:58:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:58:14 INFO - PROCESS | 31129 | 1464191894285 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 31129 | 1464191894288 Marionette TRACE conn3 <- [1,2238,null,{}] 08:58:14 INFO - PROCESS | 31129 | 1464191894294 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:14 INFO - PROCESS | 31129 | 1464191894519 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:58:14 INFO - PROCESS | 31129 | 1464191894880 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 31129 | ++DOCSHELL 0x87765400 == 133 [pid = 31129] [id = 567] 08:58:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 184 (0x87ee8c00) [pid = 31129] [serial = 1702] [outer = (nil)] 08:58:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 185 (0x99f77000) [pid = 31129] [serial = 1703] [outer = 0x87ee8c00] 08:58:14 INFO - PROCESS | 31129 | 1464191894973 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 186 (0x9a01b000) [pid = 31129] [serial = 1704] [outer = 0x87ee8c00] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x86af3c00 == 132 [pid = 31129] [id = 548] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x8881d000 == 131 [pid = 31129] [id = 547] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x88642c00 == 130 [pid = 31129] [id = 546] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x87763800 == 129 [pid = 31129] [id = 545] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x873e0800 == 128 [pid = 31129] [id = 544] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0xa26bf400 == 127 [pid = 31129] [id = 542] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x8a7f1400 == 126 [pid = 31129] [id = 543] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x9b921400 == 125 [pid = 31129] [id = 541] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x9ab8e000 == 124 [pid = 31129] [id = 540] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x99f72000 == 123 [pid = 31129] [id = 539] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x97859c00 == 122 [pid = 31129] [id = 537] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x990fa400 == 121 [pid = 31129] [id = 538] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x95c80400 == 120 [pid = 31129] [id = 536] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x92bc9c00 == 119 [pid = 31129] [id = 535] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x89b8a000 == 118 [pid = 31129] [id = 534] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x8a8c5400 == 117 [pid = 31129] [id = 533] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x9273fc00 == 116 [pid = 31129] [id = 532] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea9cc00 == 115 [pid = 31129] [id = 531] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x8dfaac00 == 114 [pid = 31129] [id = 529] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x8dc71400 == 113 [pid = 31129] [id = 530] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x89dec800 == 112 [pid = 31129] [id = 528] 08:58:16 INFO - PROCESS | 31129 | --DOCSHELL 0x87781400 == 111 [pid = 31129] [id = 527] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 185 (0x91c12400) [pid = 31129] [serial = 1446] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 184 (0x8a662c00) [pid = 31129] [serial = 1580] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 183 (0x8afb0c00) [pid = 31129] [serial = 1577] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 182 (0x8be4d400) [pid = 31129] [serial = 1578] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 181 (0x93953c00) [pid = 31129] [serial = 1535] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 180 (0x92d08400) [pid = 31129] [serial = 1533] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x92a66000) [pid = 31129] [serial = 1532] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x92821800) [pid = 31129] [serial = 1530] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x9274c800) [pid = 31129] [serial = 1529] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x92666000) [pid = 31129] [serial = 1527] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x9247a400) [pid = 31129] [serial = 1526] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x91cf3800) [pid = 31129] [serial = 1524] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x913ef000) [pid = 31129] [serial = 1523] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x8ea12000) [pid = 31129] [serial = 1521] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x8dc6b000) [pid = 31129] [serial = 1520] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x89c7d800) [pid = 31129] [serial = 1518] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x89207800) [pid = 31129] [serial = 1517] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x8dfa9c00) [pid = 31129] [serial = 1514] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x89c7f400) [pid = 31129] [serial = 1574] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x88613c00) [pid = 31129] [serial = 1571] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x88643c00) [pid = 31129] [serial = 1572] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0xa22c5c00) [pid = 31129] [serial = 1568] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0xa2141c00) [pid = 31129] [serial = 1566] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0xa213fc00) [pid = 31129] [serial = 1565] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0xa1134c00) [pid = 31129] [serial = 1563] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0xa0606000) [pid = 31129] [serial = 1562] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0x9d468c00) [pid = 31129] [serial = 1560] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0x9d461c00) [pid = 31129] [serial = 1559] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0x9b923c00) [pid = 31129] [serial = 1557] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0x9b91d400) [pid = 31129] [serial = 1556] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0x9ab99800) [pid = 31129] [serial = 1554] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0x9a2a8000) [pid = 31129] [serial = 1553] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0x99f75800) [pid = 31129] [serial = 1551] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x99f6f400) [pid = 31129] [serial = 1550] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0x99f58c00) [pid = 31129] [serial = 1548] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x99b82000) [pid = 31129] [serial = 1547] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x97817000) [pid = 31129] [serial = 1545] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x9780ac00) [pid = 31129] [serial = 1544] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x95b86800) [pid = 31129] [serial = 1542] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x95b7f400) [pid = 31129] [serial = 1541] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x95a18800) [pid = 31129] [serial = 1539] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x952c7c00) [pid = 31129] [serial = 1538] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x939df000) [pid = 31129] [serial = 1536] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x89de5800) [pid = 31129] [serial = 1575] [outer = (nil)] [url = about:blank] 08:58:17 INFO - PROCESS | 31129 | 1464191897275 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 3043ms 08:58:17 INFO - PROCESS | 31129 | 1464191897329 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 31129 | 1464191897335 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 08:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:58:17 INFO - PROCESS | 31129 | 1464191897344 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 31129 | 1464191897348 Marionette TRACE conn3 <- [1,2242,null,{}] 08:58:17 INFO - PROCESS | 31129 | 1464191897356 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:17 INFO - PROCESS | 31129 | 1464191897569 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:58:17 INFO - PROCESS | 31129 | 1464191897757 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 31129 | ++DOCSHELL 0x8860e400 == 112 [pid = 31129] [id = 568] 08:58:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x8863ac00) [pid = 31129] [serial = 1705] [outer = (nil)] 08:58:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x88819400) [pid = 31129] [serial = 1706] [outer = 0x8863ac00] 08:58:17 INFO - PROCESS | 31129 | 1464191897837 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x88851400) [pid = 31129] [serial = 1707] [outer = 0x8863ac00] 08:58:18 INFO - PROCESS | 31129 | 1464191898682 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1384ms 08:58:18 INFO - PROCESS | 31129 | 1464191898732 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 31129 | 1464191898739 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 08:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:58:18 INFO - PROCESS | 31129 | 1464191898750 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 31129 | 1464191898753 Marionette TRACE conn3 <- [1,2246,null,{}] 08:58:18 INFO - PROCESS | 31129 | 1464191898759 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:18 INFO - PROCESS | 31129 | 1464191898956 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:58:18 INFO - PROCESS | 31129 | 1464191898969 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 31129 | ++DOCSHELL 0x89b8b800 == 113 [pid = 31129] [id = 569] 08:58:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x89b8fc00) [pid = 31129] [serial = 1708] [outer = (nil)] 08:58:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x89de5800) [pid = 31129] [serial = 1709] [outer = 0x89b8fc00] 08:58:19 INFO - PROCESS | 31129 | 1464191899042 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x8a666800) [pid = 31129] [serial = 1710] [outer = 0x89b8fc00] 08:58:20 INFO - PROCESS | 31129 | 1464191900165 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:58:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1443ms 08:58:20 INFO - PROCESS | 31129 | 1464191900193 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 31129 | 1464191900196 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 08:58:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:58:20 INFO - PROCESS | 31129 | 1464191900203 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 31129 | 1464191900208 Marionette TRACE conn3 <- [1,2250,null,{}] 08:58:20 INFO - PROCESS | 31129 | 1464191900230 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:20 INFO - PROCESS | 31129 | 1464191900495 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:58:20 INFO - PROCESS | 31129 | 1464191900536 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 31129 | ++DOCSHELL 0x8884d400 == 114 [pid = 31129] [id = 570] 08:58:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x8b5dcc00) [pid = 31129] [serial = 1711] [outer = (nil)] 08:58:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x8be4d000) [pid = 31129] [serial = 1712] [outer = 0x8b5dcc00] 08:58:20 INFO - PROCESS | 31129 | 1464191900736 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x8dc71800) [pid = 31129] [serial = 1713] [outer = 0x8b5dcc00] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x8be51000) [pid = 31129] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x9a2a4400) [pid = 31129] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x89210800) [pid = 31129] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x8776b800) [pid = 31129] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x93c75800) [pid = 31129] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x9a019400) [pid = 31129] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x87765000) [pid = 31129] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x95c83800) [pid = 31129] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x8e14d000) [pid = 31129] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x91123800) [pid = 31129] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x9274b000) [pid = 31129] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x87781800) [pid = 31129] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x99763400) [pid = 31129] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x91fbe000) [pid = 31129] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0xa26c0000) [pid = 31129] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0xa264a000) [pid = 31129] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x8dc72c00) [pid = 31129] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x9b9f9000) [pid = 31129] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x8ae62c00) [pid = 31129] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x9975d800) [pid = 31129] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x88812000) [pid = 31129] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x9b54e400) [pid = 31129] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:58:21 INFO - PROCESS | 31129 | --DOMWINDOW == 128 (0x8a665400) [pid = 31129] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:58:22 INFO - PROCESS | 31129 | 1464191902227 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:58:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2087ms 08:58:22 INFO - PROCESS | 31129 | 1464191902291 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 31129 | 1464191902295 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 08:58:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:58:22 INFO - PROCESS | 31129 | 1464191902301 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 31129 | 1464191902304 Marionette TRACE conn3 <- [1,2254,null,{}] 08:58:22 INFO - PROCESS | 31129 | 1464191902309 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:22 INFO - PROCESS | 31129 | 1464191902569 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:58:22 INFO - PROCESS | 31129 | 1464191902588 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 31129 | ++DOCSHELL 0x87ee4800 == 115 [pid = 31129] [id = 571] 08:58:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x89b8c400) [pid = 31129] [serial = 1714] [outer = (nil)] 08:58:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x8b5dac00) [pid = 31129] [serial = 1715] [outer = 0x89b8c400] 08:58:22 INFO - PROCESS | 31129 | 1464191902660 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x8e141000) [pid = 31129] [serial = 1716] [outer = 0x89b8c400] 08:58:23 INFO - PROCESS | 31129 | 1464191903495 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1235ms 08:58:23 INFO - PROCESS | 31129 | 1464191903536 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 31129 | 1464191903540 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 08:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:58:23 INFO - PROCESS | 31129 | 1464191903546 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 31129 | 1464191903548 Marionette TRACE conn3 <- [1,2258,null,{}] 08:58:23 INFO - PROCESS | 31129 | 1464191903554 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:23 INFO - PROCESS | 31129 | 1464191903749 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:58:23 INFO - PROCESS | 31129 | 1464191903765 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 31129 | ++DOCSHELL 0x8776a000 == 116 [pid = 31129] [id = 572] 08:58:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x87eeec00) [pid = 31129] [serial = 1717] [outer = (nil)] 08:58:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x8ea9c000) [pid = 31129] [serial = 1718] [outer = 0x87eeec00] 08:58:23 INFO - PROCESS | 31129 | 1464191903840 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x91109800) [pid = 31129] [serial = 1719] [outer = 0x87eeec00] 08:58:25 INFO - PROCESS | 31129 | 1464191905240 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1731ms 08:58:25 INFO - PROCESS | 31129 | 1464191905278 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 31129 | 1464191905285 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 08:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:58:25 INFO - PROCESS | 31129 | 1464191905293 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 31129 | 1464191905300 Marionette TRACE conn3 <- [1,2262,null,{}] 08:58:25 INFO - PROCESS | 31129 | 1464191905308 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:25 INFO - PROCESS | 31129 | 1464191905562 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:58:25 INFO - PROCESS | 31129 | 1464191905888 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 31129 | ++DOCSHELL 0x88616800 == 117 [pid = 31129] [id = 573] 08:58:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x88819000) [pid = 31129] [serial = 1720] [outer = (nil)] 08:58:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x89b83000) [pid = 31129] [serial = 1721] [outer = 0x88819000] 08:58:25 INFO - PROCESS | 31129 | 1464191905990 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x89c82400) [pid = 31129] [serial = 1722] [outer = 0x88819000] 08:58:27 INFO - PROCESS | 31129 | 1464191907013 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1789ms 08:58:27 INFO - PROCESS | 31129 | 1464191907083 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 31129 | 1464191907093 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 08:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:58:27 INFO - PROCESS | 31129 | 1464191907103 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 31129 | 1464191907107 Marionette TRACE conn3 <- [1,2266,null,{}] 08:58:27 INFO - PROCESS | 31129 | 1464191907114 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 31129 | 1464191907390 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:58:27 INFO - PROCESS | 31129 | 1464191907715 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5d9800 == 118 [pid = 31129] [id = 574] 08:58:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x8be51c00) [pid = 31129] [serial = 1723] [outer = (nil)] 08:58:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x8ea09800) [pid = 31129] [serial = 1724] [outer = 0x8be51c00] 08:58:27 INFO - PROCESS | 31129 | 1464191907801 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x9111d000) [pid = 31129] [serial = 1725] [outer = 0x8be51c00] 08:58:28 INFO - PROCESS | 31129 | 1464191908715 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1685ms 08:58:28 INFO - PROCESS | 31129 | 1464191908788 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 31129 | 1464191908792 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 08:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:58:28 INFO - PROCESS | 31129 | 1464191908800 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 31129 | 1464191908807 Marionette TRACE conn3 <- [1,2270,null,{}] 08:58:28 INFO - PROCESS | 31129 | 1464191908823 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:29 INFO - PROCESS | 31129 | 1464191909091 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:58:29 INFO - PROCESS | 31129 | 1464191909425 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea14000 == 119 [pid = 31129] [id = 575] 08:58:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x91cf3800) [pid = 31129] [serial = 1726] [outer = (nil)] 08:58:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x91fb4000) [pid = 31129] [serial = 1727] [outer = 0x91cf3800] 08:58:29 INFO - PROCESS | 31129 | 1464191909517 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x9244ec00) [pid = 31129] [serial = 1728] [outer = 0x91cf3800] 08:58:30 INFO - PROCESS | 31129 | 1464191910432 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1701ms 08:58:30 INFO - PROCESS | 31129 | 1464191910502 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 31129 | 1464191910507 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 08:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:58:30 INFO - PROCESS | 31129 | 1464191910514 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 31129 | 1464191910517 Marionette TRACE conn3 <- [1,2274,null,{}] 08:58:30 INFO - PROCESS | 31129 | 1464191910523 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:30 INFO - PROCESS | 31129 | 1464191910756 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:58:31 INFO - PROCESS | 31129 | 1464191911074 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 31129 | ++DOCSHELL 0x91c17400 == 120 [pid = 31129] [id = 576] 08:58:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x91fb5800) [pid = 31129] [serial = 1729] [outer = (nil)] 08:58:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x92670c00) [pid = 31129] [serial = 1730] [outer = 0x91fb5800] 08:58:31 INFO - PROCESS | 31129 | 1464191911172 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x92745800) [pid = 31129] [serial = 1731] [outer = 0x91fb5800] 08:58:32 INFO - PROCESS | 31129 | 1464191912095 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:58:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1637ms 08:58:32 INFO - PROCESS | 31129 | 1464191912152 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:58:32 INFO - PROCESS | 31129 | 1464191912156 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 08:58:32 INFO - PROCESS | 31129 | 1464191912163 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 31129 | 1464191912166 Marionette TRACE conn3 <- [1,2278,null,{}] 08:58:32 INFO - PROCESS | 31129 | 1464191912172 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:32 INFO - PROCESS | 31129 | 1464191912388 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:58:32 INFO - PROCESS | 31129 | 1464191912721 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 31129 | ++DOCSHELL 0x92672400 == 121 [pid = 31129] [id = 577] 08:58:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x9274b000) [pid = 31129] [serial = 1732] [outer = (nil)] 08:58:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x9293dc00) [pid = 31129] [serial = 1733] [outer = 0x9274b000] 08:58:32 INFO - PROCESS | 31129 | 1464191912820 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x92a67400) [pid = 31129] [serial = 1734] [outer = 0x9274b000] 08:58:33 INFO - PROCESS | 31129 | 1464191913761 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1631ms 08:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:58:33 INFO - PROCESS | 31129 | 1464191913795 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 31129 | 1464191913798 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 08:58:33 INFO - PROCESS | 31129 | 1464191913805 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 31129 | 1464191913809 Marionette TRACE conn3 <- [1,2282,null,{}] 08:58:33 INFO - PROCESS | 31129 | 1464191913815 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 31129 | 1464191914031 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:58:34 INFO - PROCESS | 31129 | 1464191914283 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 31129 | ++DOCSHELL 0x92823000 == 122 [pid = 31129] [id = 578] 08:58:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x92932c00) [pid = 31129] [serial = 1735] [outer = (nil)] 08:58:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x9394f400) [pid = 31129] [serial = 1736] [outer = 0x92932c00] 08:58:34 INFO - PROCESS | 31129 | 1464191914426 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x93c73400) [pid = 31129] [serial = 1737] [outer = 0x92932c00] 08:58:35 INFO - PROCESS | 31129 | 1464191915353 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1597ms 08:58:35 INFO - PROCESS | 31129 | 1464191915402 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 31129 | 1464191915406 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 08:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:58:35 INFO - PROCESS | 31129 | 1464191915413 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 31129 | 1464191915416 Marionette TRACE conn3 <- [1,2286,null,{}] 08:58:35 INFO - PROCESS | 31129 | 1464191915422 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:35 INFO - PROCESS | 31129 | 1464191915627 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:58:35 INFO - PROCESS | 31129 | 1464191915897 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 31129 | ++DOCSHELL 0x9293c800 == 123 [pid = 31129] [id = 579] 08:58:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x92bc7000) [pid = 31129] [serial = 1738] [outer = (nil)] 08:58:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x952c2000) [pid = 31129] [serial = 1739] [outer = 0x92bc7000] 08:58:36 INFO - PROCESS | 31129 | 1464191916031 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x9537cc00) [pid = 31129] [serial = 1740] [outer = 0x92bc7000] 08:58:36 INFO - PROCESS | 31129 | 1464191916950 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:58:36 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 08:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1586ms 08:58:37 INFO - PROCESS | 31129 | 1464191917000 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 31129 | 1464191917004 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 08:58:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:58:37 INFO - PROCESS | 31129 | 1464191917011 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 31129 | 1464191917014 Marionette TRACE conn3 <- [1,2290,null,{}] 08:58:37 INFO - PROCESS | 31129 | 1464191917020 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:37 INFO - PROCESS | 31129 | 1464191917237 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:58:37 INFO - PROCESS | 31129 | 1464191917476 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 31129 | ++DOCSHELL 0x92479c00 == 124 [pid = 31129] [id = 580] 08:58:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x93c74c00) [pid = 31129] [serial = 1741] [outer = (nil)] 08:58:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x95b83000) [pid = 31129] [serial = 1742] [outer = 0x93c74c00] 08:58:37 INFO - PROCESS | 31129 | 1464191917610 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x95c7ac00) [pid = 31129] [serial = 1743] [outer = 0x93c74c00] 08:58:38 INFO - PROCESS | 31129 | 1464191918515 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1581ms 08:58:38 INFO - PROCESS | 31129 | 1464191918593 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 31129 | 1464191918597 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 08:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:58:38 INFO - PROCESS | 31129 | 1464191918604 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 31129 | 1464191918607 Marionette TRACE conn3 <- [1,2294,null,{}] 08:58:38 INFO - PROCESS | 31129 | 1464191918614 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:38 INFO - PROCESS | 31129 | 1464191918880 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:58:39 INFO - PROCESS | 31129 | 1464191919198 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 31129 | ++DOCSHELL 0x95031000 == 125 [pid = 31129] [id = 581] 08:58:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x95b7ac00) [pid = 31129] [serial = 1744] [outer = (nil)] 08:58:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x9780c800) [pid = 31129] [serial = 1745] [outer = 0x95b7ac00] 08:58:39 INFO - PROCESS | 31129 | 1464191919291 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x97812000) [pid = 31129] [serial = 1746] [outer = 0x95b7ac00] 08:58:40 INFO - PROCESS | 31129 | 1464191920269 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:58:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1736ms 08:58:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:58:40 INFO - PROCESS | 31129 | 1464191920341 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 31129 | 1464191920344 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 08:58:40 INFO - PROCESS | 31129 | 1464191920350 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 31129 | 1464191920354 Marionette TRACE conn3 <- [1,2298,null,{}] 08:58:40 INFO - PROCESS | 31129 | 1464191920359 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:40 INFO - PROCESS | 31129 | 1464191920599 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:58:40 INFO - PROCESS | 31129 | 1464191920934 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 31129 | ++DOCSHELL 0x95b7e000 == 126 [pid = 31129] [id = 582] 08:58:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x98ee5c00) [pid = 31129] [serial = 1747] [outer = (nil)] 08:58:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x9975d800) [pid = 31129] [serial = 1748] [outer = 0x98ee5c00] 08:58:41 INFO - PROCESS | 31129 | 1464191921020 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x99c88000) [pid = 31129] [serial = 1749] [outer = 0x98ee5c00] 08:58:41 INFO - PROCESS | 31129 | 1464191921985 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1680ms 08:58:42 INFO - PROCESS | 31129 | 1464191922031 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 31129 | 1464191922036 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 08:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:58:42 INFO - PROCESS | 31129 | 1464191922042 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 31129 | 1464191922047 Marionette TRACE conn3 <- [1,2302,null,{}] 08:58:42 INFO - PROCESS | 31129 | 1464191922052 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:42 INFO - PROCESS | 31129 | 1464191922296 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:58:42 INFO - PROCESS | 31129 | 1464191922620 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 31129 | ++DOCSHELL 0x97865000 == 127 [pid = 31129] [id = 583] 08:58:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x99f4fc00) [pid = 31129] [serial = 1750] [outer = (nil)] 08:58:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x9a021400) [pid = 31129] [serial = 1751] [outer = 0x99f4fc00] 08:58:42 INFO - PROCESS | 31129 | 1464191922720 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x9a1da800) [pid = 31129] [serial = 1752] [outer = 0x99f4fc00] 08:58:43 INFO - PROCESS | 31129 | 1464191923645 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:58:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1638ms 08:58:43 INFO - PROCESS | 31129 | 1464191923681 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 31129 | 1464191923685 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 08:58:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:58:43 INFO - PROCESS | 31129 | 1464191923692 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 31129 | 1464191923694 Marionette TRACE conn3 <- [1,2306,null,{}] 08:58:43 INFO - PROCESS | 31129 | 1464191923701 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:43 INFO - PROCESS | 31129 | 1464191923922 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:58:44 INFO - PROCESS | 31129 | 1464191924257 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 31129 | ++DOCSHELL 0x89c79800 == 128 [pid = 31129] [id = 584] 08:58:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x8a664000) [pid = 31129] [serial = 1753] [outer = (nil)] 08:58:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x9a2ac000) [pid = 31129] [serial = 1754] [outer = 0x8a664000] 08:58:44 INFO - PROCESS | 31129 | 1464191924351 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x9a2b0000) [pid = 31129] [serial = 1755] [outer = 0x8a664000] 08:58:45 INFO - PROCESS | 31129 | 1464191925290 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1635ms 08:58:45 INFO - PROCESS | 31129 | 1464191925328 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 31129 | 1464191925332 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 08:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:58:45 INFO - PROCESS | 31129 | 1464191925338 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 31129 | 1464191925341 Marionette TRACE conn3 <- [1,2310,null,{}] 08:58:45 INFO - PROCESS | 31129 | 1464191925347 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:45 INFO - PROCESS | 31129 | 1464191925569 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:58:45 INFO - PROCESS | 31129 | 1464191925896 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 31129 | ++DOCSHELL 0x92a68c00 == 129 [pid = 31129] [id = 585] 08:58:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x9a2a8000) [pid = 31129] [serial = 1756] [outer = (nil)] 08:58:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x9aee0800) [pid = 31129] [serial = 1757] [outer = 0x9a2a8000] 08:58:45 INFO - PROCESS | 31129 | 1464191925992 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x9b071400) [pid = 31129] [serial = 1758] [outer = 0x9a2a8000] 08:58:46 INFO - PROCESS | 31129 | 1464191926928 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:58:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1631ms 08:58:46 INFO - PROCESS | 31129 | 1464191926970 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 31129 | 1464191926974 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 08:58:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:58:46 INFO - PROCESS | 31129 | 1464191926980 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 31129 | 1464191926984 Marionette TRACE conn3 <- [1,2314,null,{}] 08:58:46 INFO - PROCESS | 31129 | 1464191926989 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:47 INFO - PROCESS | 31129 | 1464191927202 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:58:47 INFO - PROCESS | 31129 | 1464191927535 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 31129 | ++DOCSHELL 0x95a23800 == 130 [pid = 31129] [id = 586] 08:58:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x9a2ad400) [pid = 31129] [serial = 1759] [outer = (nil)] 08:58:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x9b7aec00) [pid = 31129] [serial = 1760] [outer = 0x9a2ad400] 08:58:47 INFO - PROCESS | 31129 | 1464191927633 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x9b7a8000) [pid = 31129] [serial = 1761] [outer = 0x9a2ad400] 08:58:48 INFO - PROCESS | 31129 | 1464191928535 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:58:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1587ms 08:58:48 INFO - PROCESS | 31129 | 1464191928568 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 31129 | 1464191928572 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 08:58:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:58:48 INFO - PROCESS | 31129 | 1464191928579 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 31129 | 1464191928582 Marionette TRACE conn3 <- [1,2318,null,{}] 08:58:48 INFO - PROCESS | 31129 | 1464191928588 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:48 INFO - PROCESS | 31129 | 1464191928809 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:58:49 INFO - PROCESS | 31129 | 1464191929102 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a668000 == 131 [pid = 31129] [id = 587] 08:58:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x9281b400) [pid = 31129] [serial = 1762] [outer = (nil)] 08:58:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x9b920c00) [pid = 31129] [serial = 1763] [outer = 0x9281b400] 08:58:49 INFO - PROCESS | 31129 | 1464191929238 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x9b9f5400) [pid = 31129] [serial = 1764] [outer = 0x9281b400] 08:58:50 INFO - PROCESS | 31129 | 1464191930139 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 31129 | 1464191930217 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 08:58:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:58:50 INFO - PROCESS | 31129 | 1464191930223 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 31129 | 1464191930227 Marionette TRACE conn3 <- [1,2322,null,{}] 08:58:50 INFO - PROCESS | 31129 | 1464191930232 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:50 INFO - PROCESS | 31129 | 1464191930481 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:58:50 INFO - PROCESS | 31129 | 1464191930805 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 31129 | ++DOCSHELL 0x87769800 == 132 [pid = 31129] [id = 588] 08:58:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x9b919000) [pid = 31129] [serial = 1765] [outer = (nil)] 08:58:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 181 (0x9d5b9800) [pid = 31129] [serial = 1766] [outer = 0x9b919000] 08:58:50 INFO - PROCESS | 31129 | 1464191930896 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 182 (0x9d9a3800) [pid = 31129] [serial = 1767] [outer = 0x9b919000] 08:58:51 INFO - PROCESS | 31129 | 1464191931791 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1637ms 08:58:51 INFO - PROCESS | 31129 | 1464191931861 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 31129 | 1464191931865 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 08:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:58:51 INFO - PROCESS | 31129 | 1464191931871 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 31129 | 1464191931874 Marionette TRACE conn3 <- [1,2326,null,{}] 08:58:51 INFO - PROCESS | 31129 | 1464191931880 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:52 INFO - PROCESS | 31129 | 1464191932089 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:58:52 INFO - PROCESS | 31129 | 1464191932414 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 31129 | ++DOCSHELL 0x9b58c800 == 133 [pid = 31129] [id = 589] 08:58:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 183 (0x9b7b1000) [pid = 31129] [serial = 1768] [outer = (nil)] 08:58:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 184 (0xa1140000) [pid = 31129] [serial = 1769] [outer = 0x9b7b1000] 08:58:52 INFO - PROCESS | 31129 | 1464191932507 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 185 (0xa2141c00) [pid = 31129] [serial = 1770] [outer = 0x9b7b1000] 08:58:53 INFO - PROCESS | 31129 | 1464191933409 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:58:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1581ms 08:58:53 INFO - PROCESS | 31129 | 1464191933453 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 31129 | 1464191933457 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 08:58:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:58:53 INFO - PROCESS | 31129 | 1464191933463 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 31129 | 1464191933466 Marionette TRACE conn3 <- [1,2330,null,{}] 08:58:53 INFO - PROCESS | 31129 | 1464191933472 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:53 INFO - PROCESS | 31129 | 1464191933695 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:58:54 INFO - PROCESS | 31129 | 1464191934023 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 31129 | ++DOCSHELL 0x8884e400 == 134 [pid = 31129] [id = 590] 08:58:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 186 (0x9d9a2400) [pid = 31129] [serial = 1771] [outer = (nil)] 08:58:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 187 (0xa22c0800) [pid = 31129] [serial = 1772] [outer = 0x9d9a2400] 08:58:54 INFO - PROCESS | 31129 | 1464191934114 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 188 (0xa22c8000) [pid = 31129] [serial = 1773] [outer = 0x9d9a2400] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x95a1ec00 == 133 [pid = 31129] [id = 365] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x8dfb2800 == 132 [pid = 31129] [id = 244] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x87ee4800 == 131 [pid = 31129] [id = 571] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x8884d400 == 130 [pid = 31129] [id = 570] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x89b8b800 == 129 [pid = 31129] [id = 569] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x8860e400 == 128 [pid = 31129] [id = 568] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x87765400 == 127 [pid = 31129] [id = 567] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x95d61000 == 126 [pid = 31129] [id = 566] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x97816000 == 125 [pid = 31129] [id = 565] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x95c77400 == 124 [pid = 31129] [id = 563] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x89de6000 == 123 [pid = 31129] [id = 564] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x87768800 == 122 [pid = 31129] [id = 562] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x93c7b800 == 121 [pid = 31129] [id = 561] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x92a5b000 == 120 [pid = 31129] [id = 560] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x91121800 == 119 [pid = 31129] [id = 559] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x9267c000 == 118 [pid = 31129] [id = 557] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x92936000 == 117 [pid = 31129] [id = 558] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x92449c00 == 116 [pid = 31129] [id = 556] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x91104000 == 115 [pid = 31129] [id = 555] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x8ec2f000 == 114 [pid = 31129] [id = 554] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x8a663400 == 113 [pid = 31129] [id = 553] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x8be4e800 == 112 [pid = 31129] [id = 552] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x88610000 == 111 [pid = 31129] [id = 550] 08:58:55 INFO - PROCESS | 31129 | --DOCSHELL 0x89b8d000 == 110 [pid = 31129] [id = 551] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 187 (0x8e14c000) [pid = 31129] [serial = 1515] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 186 (0xa2408c00) [pid = 31129] [serial = 1569] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 185 (0x89c7d400) [pid = 31129] [serial = 1643] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 184 (0x89de7800) [pid = 31129] [serial = 1644] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 183 (0x8a8c4800) [pid = 31129] [serial = 1647] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 182 (0x95d60400) [pid = 31129] [serial = 1608] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 181 (0x95d5a800) [pid = 31129] [serial = 1607] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 180 (0xa35f6800) [pid = 31129] [serial = 1634] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x9b589400) [pid = 31129] [serial = 1620] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x9b553400) [pid = 31129] [serial = 1619] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x8776f800) [pid = 31129] [serial = 1637] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x8777e000) [pid = 31129] [serial = 1638] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x982ca000) [pid = 31129] [serial = 1611] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x9820f800) [pid = 31129] [serial = 1610] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x8ec39c00) [pid = 31129] [serial = 1590] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x8ea9d000) [pid = 31129] [serial = 1589] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x92647000) [pid = 31129] [serial = 1596] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x9247b000) [pid = 31129] [serial = 1595] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x92a62c00) [pid = 31129] [serial = 1599] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x92824800) [pid = 31129] [serial = 1598] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x88616c00) [pid = 31129] [serial = 1584] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x87ee7800) [pid = 31129] [serial = 1583] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x99f54400) [pid = 31129] [serial = 1614] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x99a33c00) [pid = 31129] [serial = 1613] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x9391b400) [pid = 31129] [serial = 1602] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x92bc6800) [pid = 31129] [serial = 1601] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0xa3250800) [pid = 31129] [serial = 1629] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0xa3227800) [pid = 31129] [serial = 1628] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0xa357f000) [pid = 31129] [serial = 1632] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0xa3579000) [pid = 31129] [serial = 1631] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0x91c1e000) [pid = 31129] [serial = 1593] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0x913f7000) [pid = 31129] [serial = 1592] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0xa3021800) [pid = 31129] [serial = 1626] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0xa26c5000) [pid = 31129] [serial = 1625] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0x9537c400) [pid = 31129] [serial = 1605] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x952c1400) [pid = 31129] [serial = 1604] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0x9a1dac00) [pid = 31129] [serial = 1617] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x9a022800) [pid = 31129] [serial = 1616] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x8881e000) [pid = 31129] [serial = 1640] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0xa1134000) [pid = 31129] [serial = 1623] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x9d5c5c00) [pid = 31129] [serial = 1622] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x8a8cd400) [pid = 31129] [serial = 1587] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x8a670c00) [pid = 31129] [serial = 1586] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x89b8bc00) [pid = 31129] [serial = 1646] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x8afb1000) [pid = 31129] [serial = 1649] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x8885a000) [pid = 31129] [serial = 1641] [outer = (nil)] [url = about:blank] 08:58:56 INFO - PROCESS | 31129 | 1464191936646 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:58:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 3243ms 08:58:56 INFO - PROCESS | 31129 | 1464191936773 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 31129 | 1464191936778 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 08:58:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:58:56 INFO - PROCESS | 31129 | 1464191936787 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 31129 | 1464191936791 Marionette TRACE conn3 <- [1,2334,null,{}] 08:58:56 INFO - PROCESS | 31129 | 1464191936800 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:56 INFO - PROCESS | 31129 | 1464191936991 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:58:57 INFO - PROCESS | 31129 | 1464191937186 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 31129 | ++DOCSHELL 0x86af3c00 == 111 [pid = 31129] [id = 591] 08:58:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x87779400) [pid = 31129] [serial = 1774] [outer = (nil)] 08:58:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x87eebc00) [pid = 31129] [serial = 1775] [outer = 0x87779400] 08:58:57 INFO - PROCESS | 31129 | 1464191937269 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x88812800) [pid = 31129] [serial = 1776] [outer = 0x87779400] 08:58:58 INFO - PROCESS | 31129 | 1464191938056 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:58:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1282ms 08:58:58 INFO - PROCESS | 31129 | 1464191938102 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 31129 | 1464191938110 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 08:58:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:58:58 INFO - PROCESS | 31129 | 1464191938122 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 31129 | 1464191938126 Marionette TRACE conn3 <- [1,2338,null,{}] 08:58:58 INFO - PROCESS | 31129 | 1464191938136 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:58 INFO - PROCESS | 31129 | 1464191938338 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:58:58 INFO - PROCESS | 31129 | 1464191938543 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 31129 | ++DOCSHELL 0x87774c00 == 112 [pid = 31129] [id = 592] 08:58:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x88614c00) [pid = 31129] [serial = 1777] [outer = (nil)] 08:58:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x89c77400) [pid = 31129] [serial = 1778] [outer = 0x88614c00] 08:58:58 INFO - PROCESS | 31129 | 1464191938630 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x89dec000) [pid = 31129] [serial = 1779] [outer = 0x88614c00] 08:58:59 INFO - PROCESS | 31129 | 1464191939561 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1480ms 08:58:59 INFO - PROCESS | 31129 | 1464191939602 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 31129 | 1464191939605 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 08:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:58:59 INFO - PROCESS | 31129 | 1464191939612 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 31129 | 1464191939618 Marionette TRACE conn3 <- [1,2342,null,{}] 08:58:59 INFO - PROCESS | 31129 | 1464191939639 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 31129 | 1464191939902 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:58:59 INFO - PROCESS | 31129 | 1464191939931 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 31129 | ++DOCSHELL 0x89c7a800 == 113 [pid = 31129] [id = 593] 08:58:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x8a8d0800) [pid = 31129] [serial = 1780] [outer = (nil)] 08:59:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x8afaa000) [pid = 31129] [serial = 1781] [outer = 0x8a8d0800] 08:59:00 INFO - PROCESS | 31129 | 1464191940005 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x8b5d6800) [pid = 31129] [serial = 1782] [outer = 0x8a8d0800] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x93c7cc00) [pid = 31129] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x88850c00) [pid = 31129] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x9244d800) [pid = 31129] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x8863ac00) [pid = 31129] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x95d5c800) [pid = 31129] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x89b8fc00) [pid = 31129] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x8b5dcc00) [pid = 31129] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x87ee8c00) [pid = 31129] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x9110e000) [pid = 31129] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x95029000) [pid = 31129] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x8dc77c00) [pid = 31129] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x89b8c400) [pid = 31129] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x8ea9b800) [pid = 31129] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x8863bc00) [pid = 31129] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x92a5d000) [pid = 31129] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x92741c00) [pid = 31129] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x8a66c000) [pid = 31129] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x92a59c00) [pid = 31129] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x913edc00) [pid = 31129] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x9394b400) [pid = 31129] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0xa26c2800) [pid = 31129] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:59:01 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x952c5400) [pid = 31129] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:59:01 INFO - PROCESS | 31129 | 1464191941623 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:59:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2042ms 08:59:01 INFO - PROCESS | 31129 | 1464191941657 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 31129 | 1464191941661 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 08:59:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:59:01 INFO - PROCESS | 31129 | 1464191941668 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 31129 | 1464191941671 Marionette TRACE conn3 <- [1,2346,null,{}] 08:59:01 INFO - PROCESS | 31129 | 1464191941676 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 31129 | 1464191941887 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:59:02 INFO - PROCESS | 31129 | 1464191942086 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 31129 | ++DOCSHELL 0x8777a400 == 114 [pid = 31129] [id = 594] 08:59:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x89204800) [pid = 31129] [serial = 1783] [outer = (nil)] 08:59:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x8afb1000) [pid = 31129] [serial = 1784] [outer = 0x89204800] 08:59:02 INFO - PROCESS | 31129 | 1464191942167 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x8be51800) [pid = 31129] [serial = 1785] [outer = 0x89204800] 08:59:02 INFO - PROCESS | 31129 | 1464191942936 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1284ms 08:59:02 INFO - PROCESS | 31129 | 1464191942952 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 31129 | 1464191942954 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 08:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:59:02 INFO - PROCESS | 31129 | 1464191942965 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 31129 | 1464191942968 Marionette TRACE conn3 <- [1,2350,null,{}] 08:59:02 INFO - PROCESS | 31129 | 1464191942973 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:03 INFO - PROCESS | 31129 | 1464191943229 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:59:03 INFO - PROCESS | 31129 | 1464191943535 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 31129 | ++DOCSHELL 0x87764c00 == 115 [pid = 31129] [id = 595] 08:59:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x87765400) [pid = 31129] [serial = 1786] [outer = (nil)] 08:59:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x87776800) [pid = 31129] [serial = 1787] [outer = 0x87765400] 08:59:03 INFO - PROCESS | 31129 | 1464191943631 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x87eeac00) [pid = 31129] [serial = 1788] [outer = 0x87765400] 08:59:04 INFO - PROCESS | 31129 | 1464191944665 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:59:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1729ms 08:59:04 INFO - PROCESS | 31129 | 1464191944697 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 31129 | 1464191944704 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 08:59:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:59:04 INFO - PROCESS | 31129 | 1464191944712 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 31129 | 1464191944719 Marionette TRACE conn3 <- [1,2354,null,{}] 08:59:04 INFO - PROCESS | 31129 | 1464191944726 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:04 INFO - PROCESS | 31129 | 1464191944945 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:59:05 INFO - PROCESS | 31129 | 1464191945262 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 31129 | ++DOCSHELL 0x89b8bc00 == 116 [pid = 31129] [id = 596] 08:59:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x89c79400) [pid = 31129] [serial = 1789] [outer = (nil)] 08:59:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x8a667400) [pid = 31129] [serial = 1790] [outer = 0x89c79400] 08:59:05 INFO - PROCESS | 31129 | 1464191945359 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x8a8c5000) [pid = 31129] [serial = 1791] [outer = 0x89c79400] 08:59:06 INFO - PROCESS | 31129 | 1464191946299 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1632ms 08:59:06 INFO - PROCESS | 31129 | 1464191946351 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 31129 | 1464191946357 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 08:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:59:06 INFO - PROCESS | 31129 | 1464191946365 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 31129 | 1464191946369 Marionette TRACE conn3 <- [1,2358,null,{}] 08:59:06 INFO - PROCESS | 31129 | 1464191946375 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:06 INFO - PROCESS | 31129 | 1464191946615 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:59:07 INFO - PROCESS | 31129 | 1464191946999 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dc76000 == 117 [pid = 31129] [id = 597] 08:59:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x8dfa9400) [pid = 31129] [serial = 1792] [outer = (nil)] 08:59:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x8dfb1c00) [pid = 31129] [serial = 1793] [outer = 0x8dfa9400] 08:59:07 INFO - PROCESS | 31129 | 1464191947095 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x8ea12800) [pid = 31129] [serial = 1794] [outer = 0x8dfa9400] 08:59:08 INFO - PROCESS | 31129 | 1464191948100 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1788ms 08:59:08 INFO - PROCESS | 31129 | 1464191948154 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 31129 | 1464191948158 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 08:59:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:59:08 INFO - PROCESS | 31129 | 1464191948174 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 31129 | 1464191948184 Marionette TRACE conn3 <- [1,2362,null,{}] 08:59:08 INFO - PROCESS | 31129 | 1464191948190 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:08 INFO - PROCESS | 31129 | 1464191948454 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:59:08 INFO - PROCESS | 31129 | 1464191948775 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 31129 | ++DOCSHELL 0x8e142800 == 118 [pid = 31129] [id = 598] 08:59:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x8ea12000) [pid = 31129] [serial = 1795] [outer = (nil)] 08:59:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x91119c00) [pid = 31129] [serial = 1796] [outer = 0x8ea12000] 08:59:08 INFO - PROCESS | 31129 | 1464191948862 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x913ec000) [pid = 31129] [serial = 1797] [outer = 0x8ea12000] 08:59:09 INFO - PROCESS | 31129 | 1464191949815 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:59:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1696ms 08:59:09 INFO - PROCESS | 31129 | 1464191949863 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:59:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:59:09 INFO - PROCESS | 31129 | 1464191949868 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 08:59:09 INFO - PROCESS | 31129 | 1464191949874 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 31129 | 1464191949878 Marionette TRACE conn3 <- [1,2366,null,{}] 08:59:09 INFO - PROCESS | 31129 | 1464191949884 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:10 INFO - PROCESS | 31129 | 1464191950103 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:59:10 INFO - PROCESS | 31129 | 1464191950421 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a66a400 == 119 [pid = 31129] [id = 599] 08:59:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x91121000) [pid = 31129] [serial = 1798] [outer = (nil)] 08:59:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x91cf0800) [pid = 31129] [serial = 1799] [outer = 0x91121000] 08:59:10 INFO - PROCESS | 31129 | 1464191950516 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x91cf7000) [pid = 31129] [serial = 1800] [outer = 0x91121000] 08:59:11 INFO - PROCESS | 31129 | 1464191951425 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:59:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1635ms 08:59:11 INFO - PROCESS | 31129 | 1464191951510 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:59:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:59:11 INFO - PROCESS | 31129 | 1464191951514 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 08:59:11 INFO - PROCESS | 31129 | 1464191951522 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 31129 | 1464191951525 Marionette TRACE conn3 <- [1,2370,null,{}] 08:59:11 INFO - PROCESS | 31129 | 1464191951532 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:11 INFO - PROCESS | 31129 | 1464191951800 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:59:12 INFO - PROCESS | 31129 | 1464191952167 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 31129 | ++DOCSHELL 0x92479800 == 120 [pid = 31129] [id = 600] 08:59:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x9247a400) [pid = 31129] [serial = 1801] [outer = (nil)] 08:59:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x92648800) [pid = 31129] [serial = 1802] [outer = 0x9247a400] 08:59:12 INFO - PROCESS | 31129 | 1464191952266 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x92673000) [pid = 31129] [serial = 1803] [outer = 0x9247a400] 08:59:13 INFO - PROCESS | 31129 | 1464191953275 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:59:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1795ms 08:59:13 INFO - PROCESS | 31129 | 1464191953319 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 31129 | 1464191953326 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 08:59:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:59:13 INFO - PROCESS | 31129 | 1464191953335 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 31129 | 1464191953339 Marionette TRACE conn3 <- [1,2374,null,{}] 08:59:13 INFO - PROCESS | 31129 | 1464191953348 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:13 INFO - PROCESS | 31129 | 1464191953632 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:59:13 INFO - PROCESS | 31129 | 1464191953955 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fbac00 == 121 [pid = 31129] [id = 601] 08:59:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x92449000) [pid = 31129] [serial = 1804] [outer = (nil)] 08:59:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x92931800) [pid = 31129] [serial = 1805] [outer = 0x92449000] 08:59:14 INFO - PROCESS | 31129 | 1464191954040 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x92938800) [pid = 31129] [serial = 1806] [outer = 0x92449000] 08:59:14 INFO - PROCESS | 31129 | 1464191954976 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:59:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1693ms 08:59:15 INFO - PROCESS | 31129 | 1464191955029 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 31129 | 1464191955033 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 08:59:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:59:15 INFO - PROCESS | 31129 | 1464191955039 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 31129 | 1464191955043 Marionette TRACE conn3 <- [1,2378,null,{}] 08:59:15 INFO - PROCESS | 31129 | 1464191955048 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:15 INFO - PROCESS | 31129 | 1464191955258 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:59:15 INFO - PROCESS | 31129 | 1464191955572 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 31129 | ++DOCSHELL 0x9281d400 == 122 [pid = 31129] [id = 602] 08:59:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x92824c00) [pid = 31129] [serial = 1807] [outer = (nil)] 08:59:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x92bc2800) [pid = 31129] [serial = 1808] [outer = 0x92824c00] 08:59:15 INFO - PROCESS | 31129 | 1464191955663 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x92d08000) [pid = 31129] [serial = 1809] [outer = 0x92824c00] 08:59:16 INFO - PROCESS | 31129 | 1464191956592 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:59:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1590ms 08:59:16 INFO - PROCESS | 31129 | 1464191956630 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 31129 | 1464191956633 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 08:59:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:59:16 INFO - PROCESS | 31129 | 1464191956640 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 31129 | 1464191956644 Marionette TRACE conn3 <- [1,2382,null,{}] 08:59:16 INFO - PROCESS | 31129 | 1464191956651 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:16 INFO - PROCESS | 31129 | 1464191956866 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:59:17 INFO - PROCESS | 31129 | 1464191957201 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 31129 | ++DOCSHELL 0x91cf9c00 == 123 [pid = 31129] [id = 603] 08:59:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x9391b400) [pid = 31129] [serial = 1810] [outer = (nil)] 08:59:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x93952400) [pid = 31129] [serial = 1811] [outer = 0x9391b400] 08:59:17 INFO - PROCESS | 31129 | 1464191957294 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x93956000) [pid = 31129] [serial = 1812] [outer = 0x9391b400] 08:59:18 INFO - PROCESS | 31129 | 1464191958217 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:59:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1636ms 08:59:18 INFO - PROCESS | 31129 | 1464191958277 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 31129 | 1464191958281 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 08:59:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:59:18 INFO - PROCESS | 31129 | 1464191958288 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 31129 | 1464191958298 Marionette TRACE conn3 <- [1,2386,null,{}] 08:59:18 INFO - PROCESS | 31129 | 1464191958303 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:18 INFO - PROCESS | 31129 | 1464191958509 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:59:18 INFO - PROCESS | 31129 | 1464191958838 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 31129 | ++DOCSHELL 0x9267f000 == 124 [pid = 31129] [id = 604] 08:59:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x9391c000) [pid = 31129] [serial = 1813] [outer = (nil)] 08:59:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x95034c00) [pid = 31129] [serial = 1814] [outer = 0x9391c000] 08:59:18 INFO - PROCESS | 31129 | 1464191958931 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x9537c400) [pid = 31129] [serial = 1815] [outer = 0x9391c000] 08:59:19 INFO - PROCESS | 31129 | 1464191959852 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:59:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1595ms 08:59:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:59:19 INFO - PROCESS | 31129 | 1464191959885 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 31129 | 1464191959888 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 08:59:19 INFO - PROCESS | 31129 | 1464191959895 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 31129 | 1464191959898 Marionette TRACE conn3 <- [1,2390,null,{}] 08:59:19 INFO - PROCESS | 31129 | 1464191959904 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:20 INFO - PROCESS | 31129 | 1464191960124 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:59:20 INFO - PROCESS | 31129 | 1464191960462 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 31129 | ++DOCSHELL 0x95a26800 == 125 [pid = 31129] [id = 605] 08:59:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x95b79800) [pid = 31129] [serial = 1816] [outer = (nil)] 08:59:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x95b80800) [pid = 31129] [serial = 1817] [outer = 0x95b79800] 08:59:20 INFO - PROCESS | 31129 | 1464191960569 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x95d55400) [pid = 31129] [serial = 1818] [outer = 0x95b79800] 08:59:21 INFO - PROCESS | 31129 | 1464191961533 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:59:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:59:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1685ms 08:59:21 INFO - PROCESS | 31129 | 1464191961580 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 31129 | 1464191961584 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 08:59:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:59:21 INFO - PROCESS | 31129 | 1464191961591 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 31129 | 1464191961596 Marionette TRACE conn3 <- [1,2394,null,{}] 08:59:21 INFO - PROCESS | 31129 | 1464191961602 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:21 INFO - PROCESS | 31129 | 1464191961836 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:59:22 INFO - PROCESS | 31129 | 1464191962162 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 31129 | ++DOCSHELL 0x95b84000 == 126 [pid = 31129] [id = 606] 08:59:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x9780b000) [pid = 31129] [serial = 1819] [outer = (nil)] 08:59:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x9820f800) [pid = 31129] [serial = 1820] [outer = 0x9780b000] 08:59:22 INFO - PROCESS | 31129 | 1464191962253 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x9846f800) [pid = 31129] [serial = 1821] [outer = 0x9780b000] 08:59:23 INFO - PROCESS | 31129 | 1464191963214 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:59:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1637ms 08:59:23 INFO - PROCESS | 31129 | 1464191963228 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 31129 | 1464191963231 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 08:59:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:59:23 INFO - PROCESS | 31129 | 1464191963237 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 31129 | 1464191963241 Marionette TRACE conn3 <- [1,2398,null,{}] 08:59:23 INFO - PROCESS | 31129 | 1464191963246 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:23 INFO - PROCESS | 31129 | 1464191963461 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:59:23 INFO - PROCESS | 31129 | 1464191963795 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 31129 | ++DOCSHELL 0x97863800 == 127 [pid = 31129] [id = 607] 08:59:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x98462800) [pid = 31129] [serial = 1822] [outer = (nil)] 08:59:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x9975bc00) [pid = 31129] [serial = 1823] [outer = 0x98462800] 08:59:23 INFO - PROCESS | 31129 | 1464191963893 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x99769000) [pid = 31129] [serial = 1824] [outer = 0x98462800] 08:59:24 INFO - PROCESS | 31129 | 1464191964834 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:59:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1637ms 08:59:24 INFO - PROCESS | 31129 | 1464191964876 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 31129 | 1464191964880 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 08:59:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:59:24 INFO - PROCESS | 31129 | 1464191964886 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 31129 | 1464191964889 Marionette TRACE conn3 <- [1,2402,null,{}] 08:59:24 INFO - PROCESS | 31129 | 1464191964895 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:25 INFO - PROCESS | 31129 | 1464191965093 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:59:25 INFO - PROCESS | 31129 | 1464191965419 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 31129 | ++DOCSHELL 0x92674c00 == 128 [pid = 31129] [id = 608] 08:59:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x990efc00) [pid = 31129] [serial = 1825] [outer = (nil)] 08:59:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x99f55c00) [pid = 31129] [serial = 1826] [outer = 0x990efc00] 08:59:25 INFO - PROCESS | 31129 | 1464191965509 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x99f54400) [pid = 31129] [serial = 1827] [outer = 0x990efc00] 08:59:26 INFO - PROCESS | 31129 | 1464191966399 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:59:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1586ms 08:59:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:59:26 INFO - PROCESS | 31129 | 1464191966473 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 31129 | 1464191966476 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 08:59:26 INFO - PROCESS | 31129 | 1464191966482 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 31129 | 1464191966486 Marionette TRACE conn3 <- [1,2406,null,{}] 08:59:26 INFO - PROCESS | 31129 | 1464191966491 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 31129 | 1464191966727 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:59:27 INFO - PROCESS | 31129 | 1464191967065 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 31129 | ++DOCSHELL 0x99f74800 == 129 [pid = 31129] [id = 609] 08:59:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x9a017800) [pid = 31129] [serial = 1828] [outer = (nil)] 08:59:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x9a020c00) [pid = 31129] [serial = 1829] [outer = 0x9a017800] 08:59:27 INFO - PROCESS | 31129 | 1464191967186 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x9a0cf000) [pid = 31129] [serial = 1830] [outer = 0x9a017800] 08:59:28 INFO - PROCESS | 31129 | 1464191968098 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:59:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1689ms 08:59:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:59:28 INFO - PROCESS | 31129 | 1464191968171 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 31129 | 1464191968174 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 08:59:28 INFO - PROCESS | 31129 | 1464191968181 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 31129 | 1464191968184 Marionette TRACE conn3 <- [1,2410,null,{}] 08:59:28 INFO - PROCESS | 31129 | 1464191968190 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:28 INFO - PROCESS | 31129 | 1464191968430 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:59:28 INFO - PROCESS | 31129 | 1464191968763 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 31129 | ++DOCSHELL 0x87770000 == 130 [pid = 31129] [id = 610] 08:59:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x87ee6400) [pid = 31129] [serial = 1831] [outer = (nil)] 08:59:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x9a2ac800) [pid = 31129] [serial = 1832] [outer = 0x87ee6400] 08:59:28 INFO - PROCESS | 31129 | 1464191968854 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x9ab96c00) [pid = 31129] [serial = 1833] [outer = 0x87ee6400] 08:59:29 INFO - PROCESS | 31129 | 1464191969777 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:59:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1634ms 08:59:29 INFO - PROCESS | 31129 | 1464191969815 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 31129 | 1464191969820 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 08:59:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:59:29 INFO - PROCESS | 31129 | 1464191969827 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 31129 | 1464191969829 Marionette TRACE conn3 <- [1,2414,null,{}] 08:59:29 INFO - PROCESS | 31129 | 1464191969836 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:30 INFO - PROCESS | 31129 | 1464191970031 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:59:30 INFO - PROCESS | 31129 | 1464191970355 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 31129 | ++DOCSHELL 0x87764400 == 131 [pid = 31129] [id = 611] 08:59:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 181 (0x9a2a4800) [pid = 31129] [serial = 1834] [outer = (nil)] 08:59:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 182 (0x9b91c000) [pid = 31129] [serial = 1835] [outer = 0x9a2a4800] 08:59:30 INFO - PROCESS | 31129 | 1464191970450 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 183 (0x9b91f400) [pid = 31129] [serial = 1836] [outer = 0x9a2a4800] 08:59:31 INFO - PROCESS | 31129 | 1464191971355 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:59:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1580ms 08:59:31 INFO - PROCESS | 31129 | 1464191971408 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 31129 | 1464191971412 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 08:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:59:31 INFO - PROCESS | 31129 | 1464191971418 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 31129 | 1464191971421 Marionette TRACE conn3 <- [1,2418,null,{}] 08:59:31 INFO - PROCESS | 31129 | 1464191971427 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:31 INFO - PROCESS | 31129 | 1464191971657 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:59:32 INFO - PROCESS | 31129 | 1464191971984 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 31129 | ++DOCSHELL 0x97858000 == 132 [pid = 31129] [id = 612] 08:59:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 184 (0x9b555400) [pid = 31129] [serial = 1837] [outer = (nil)] 08:59:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 185 (0xa2138400) [pid = 31129] [serial = 1838] [outer = 0x9b555400] 08:59:32 INFO - PROCESS | 31129 | 1464191972078 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 186 (0xa21a6400) [pid = 31129] [serial = 1839] [outer = 0x9b555400] 08:59:33 INFO - PROCESS | 31129 | 1464191973004 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1637ms 08:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:59:33 INFO - PROCESS | 31129 | 1464191973057 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 31129 | 1464191973060 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 08:59:33 INFO - PROCESS | 31129 | 1464191973067 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 31129 | 1464191973071 Marionette TRACE conn3 <- [1,2422,null,{}] 08:59:33 INFO - PROCESS | 31129 | 1464191973076 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:33 INFO - PROCESS | 31129 | 1464191973294 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:59:33 INFO - PROCESS | 31129 | 1464191973636 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae66000 == 131 [pid = 31129] [id = 307] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x8777a400 == 130 [pid = 31129] [id = 594] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x89c7a800 == 129 [pid = 31129] [id = 593] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x87774c00 == 128 [pid = 31129] [id = 592] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x86af3c00 == 127 [pid = 31129] [id = 591] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x9b58c800 == 126 [pid = 31129] [id = 589] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x8a668000 == 125 [pid = 31129] [id = 587] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x95a23800 == 124 [pid = 31129] [id = 586] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x92a68c00 == 123 [pid = 31129] [id = 585] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x89c79800 == 122 [pid = 31129] [id = 584] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x95b7e000 == 121 [pid = 31129] [id = 582] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x97865000 == 120 [pid = 31129] [id = 583] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x95031000 == 119 [pid = 31129] [id = 581] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x92479c00 == 118 [pid = 31129] [id = 580] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x9293c800 == 117 [pid = 31129] [id = 579] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x92823000 == 116 [pid = 31129] [id = 578] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x92672400 == 115 [pid = 31129] [id = 577] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea14000 == 114 [pid = 31129] [id = 575] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x91c17400 == 113 [pid = 31129] [id = 576] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5d9800 == 112 [pid = 31129] [id = 574] 08:59:35 INFO - PROCESS | 31129 | --DOCSHELL 0x88616800 == 111 [pid = 31129] [id = 573] 08:59:35 INFO - PROCESS | 31129 | ++DOCSHELL 0x86af3c00 == 112 [pid = 31129] [id = 613] 08:59:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 187 (0x87774c00) [pid = 31129] [serial = 1840] [outer = (nil)] 08:59:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 188 (0x8860ac00) [pid = 31129] [serial = 1841] [outer = 0x87774c00] 08:59:35 INFO - PROCESS | 31129 | 1464191975357 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 189 (0x8863f000) [pid = 31129] [serial = 1842] [outer = 0x87774c00] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 188 (0x95b7a400) [pid = 31129] [serial = 1686] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 187 (0x8be50400) [pid = 31129] [serial = 1581] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 186 (0x9267d400) [pid = 31129] [serial = 1671] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 185 (0x88819400) [pid = 31129] [serial = 1706] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 184 (0x95a25000) [pid = 31129] [serial = 1685] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 183 (0x9780cc00) [pid = 31129] [serial = 1691] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 182 (0x89de5800) [pid = 31129] [serial = 1709] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 181 (0x8be4d000) [pid = 31129] [serial = 1712] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 180 (0x99f77000) [pid = 31129] [serial = 1703] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x9a01b000) [pid = 31129] [serial = 1704] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x91127400) [pid = 31129] [serial = 1664] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x952c1c00) [pid = 31129] [serial = 1682] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x8e145000) [pid = 31129] [serial = 1658] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x8b5dac00) [pid = 31129] [serial = 1715] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x9110cc00) [pid = 31129] [serial = 1662] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x99f53000) [pid = 31129] [serial = 1700] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x8884e800) [pid = 31129] [serial = 1652] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x93916000) [pid = 31129] [serial = 1680] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x92829c00) [pid = 31129] [serial = 1673] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x8a7fa000) [pid = 31129] [serial = 1655] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x9267b800) [pid = 31129] [serial = 1670] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x99765400) [pid = 31129] [serial = 1697] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x8dc71800) [pid = 31129] [serial = 1713] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x92939800) [pid = 31129] [serial = 1674] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x92d0c400) [pid = 31129] [serial = 1679] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x92bc0c00) [pid = 31129] [serial = 1677] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x92449400) [pid = 31129] [serial = 1667] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0x92a65800) [pid = 31129] [serial = 1676] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0x95a19c00) [pid = 31129] [serial = 1683] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0x88851400) [pid = 31129] [serial = 1707] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0x97860000) [pid = 31129] [serial = 1694] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0x9247c000) [pid = 31129] [serial = 1668] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0x91102400) [pid = 31129] [serial = 1661] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0x97813c00) [pid = 31129] [serial = 1692] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0xa50ab800) [pid = 31129] [serial = 1635] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0x95c7f400) [pid = 31129] [serial = 1688] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x98201c00) [pid = 31129] [serial = 1695] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0x913f3000) [pid = 31129] [serial = 1665] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x8ea92800) [pid = 31129] [serial = 1659] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x8a666800) [pid = 31129] [serial = 1710] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x8920cc00) [pid = 31129] [serial = 1653] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x95c83400) [pid = 31129] [serial = 1689] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x8afaa800) [pid = 31129] [serial = 1656] [outer = (nil)] [url = about:blank] 08:59:35 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x8e141000) [pid = 31129] [serial = 1716] [outer = (nil)] [url = about:blank] 08:59:36 INFO - PROCESS | 31129 | 1464191976392 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 3340ms 08:59:36 INFO - PROCESS | 31129 | 1464191976406 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 31129 | 1464191976413 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 08:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:59:36 INFO - PROCESS | 31129 | 1464191976421 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 31129 | 1464191976426 Marionette TRACE conn3 <- [1,2426,null,{}] 08:59:36 INFO - PROCESS | 31129 | 1464191976433 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:36 INFO - PROCESS | 31129 | 1464191976656 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:59:36 INFO - PROCESS | 31129 | 1464191976877 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 31129 | ++DOCSHELL 0x8881d400 == 113 [pid = 31129] [id = 614] 08:59:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x8884e800) [pid = 31129] [serial = 1843] [outer = (nil)] 08:59:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x89c79c00) [pid = 31129] [serial = 1844] [outer = 0x8884e800] 08:59:36 INFO - PROCESS | 31129 | 1464191976957 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x89dec800) [pid = 31129] [serial = 1845] [outer = 0x8884e800] 08:59:37 INFO - PROCESS | 31129 | 1464191977846 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1451ms 08:59:37 INFO - PROCESS | 31129 | 1464191977872 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 31129 | 1464191977877 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 08:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:59:37 INFO - PROCESS | 31129 | 1464191977887 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 31129 | 1464191977891 Marionette TRACE conn3 <- [1,2430,null,{}] 08:59:37 INFO - PROCESS | 31129 | 1464191977897 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:38 INFO - PROCESS | 31129 | 1464191978192 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:59:38 INFO - PROCESS | 31129 | 1464191978231 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 31129 | ++DOCSHELL 0x873d6c00 == 114 [pid = 31129] [id = 615] 08:59:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x873dfc00) [pid = 31129] [serial = 1846] [outer = (nil)] 08:59:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x8afac400) [pid = 31129] [serial = 1847] [outer = 0x873dfc00] 08:59:38 INFO - PROCESS | 31129 | 1464191978315 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x8be50400) [pid = 31129] [serial = 1848] [outer = 0x873dfc00] 08:59:39 INFO - PROCESS | 31129 | 1464191979383 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1541ms 08:59:39 INFO - PROCESS | 31129 | 1464191979428 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 31129 | 1464191979431 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 08:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:59:39 INFO - PROCESS | 31129 | 1464191979438 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 31129 | 1464191979443 Marionette TRACE conn3 <- [1,2434,null,{}] 08:59:39 INFO - PROCESS | 31129 | 1464191979463 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:39 INFO - PROCESS | 31129 | 1464191979751 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:59:39 INFO - PROCESS | 31129 | 1464191979788 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dc71c00 == 115 [pid = 31129] [id = 616] 08:59:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x8e145000) [pid = 31129] [serial = 1849] [outer = (nil)] 08:59:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x8ea95400) [pid = 31129] [serial = 1850] [outer = 0x8e145000] 08:59:39 INFO - PROCESS | 31129 | 1464191979864 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x8ec32800) [pid = 31129] [serial = 1851] [outer = 0x8e145000] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0x9b7b1000) [pid = 31129] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x9a2a8000) [pid = 31129] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0x92bc7000) [pid = 31129] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x8a8d0800) [pid = 31129] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x9b919000) [pid = 31129] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x9274b000) [pid = 31129] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x9d9a2400) [pid = 31129] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x8a664000) [pid = 31129] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x89de9c00) [pid = 31129] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x9a2ad400) [pid = 31129] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x91fb5800) [pid = 31129] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x88614c00) [pid = 31129] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x92932c00) [pid = 31129] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x97864000) [pid = 31129] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x8be51c00) [pid = 31129] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x99f4fc00) [pid = 31129] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x982cc400) [pid = 31129] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x9281b400) [pid = 31129] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x88819000) [pid = 31129] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x93c74c00) [pid = 31129] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x87779400) [pid = 31129] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x95b7ac00) [pid = 31129] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x91cf3800) [pid = 31129] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:59:40 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x98ee5c00) [pid = 31129] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:59:41 INFO - PROCESS | 31129 | 1464191981398 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2013ms 08:59:41 INFO - PROCESS | 31129 | 1464191981452 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:59:41 INFO - PROCESS | 31129 | 1464191981457 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 08:59:41 INFO - PROCESS | 31129 | 1464191981464 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 31129 | 1464191981467 Marionette TRACE conn3 <- [1,2438,null,{}] 08:59:41 INFO - PROCESS | 31129 | 1464191981472 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:41 INFO - PROCESS | 31129 | 1464191981678 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:59:41 INFO - PROCESS | 31129 | 1464191981878 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 31129 | ++DOCSHELL 0x87ee3400 == 116 [pid = 31129] [id = 617] 08:59:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x89b86c00) [pid = 31129] [serial = 1852] [outer = (nil)] 08:59:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x8ec39c00) [pid = 31129] [serial = 1853] [outer = 0x89b86c00] 08:59:41 INFO - PROCESS | 31129 | 1464191981956 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x9110e400) [pid = 31129] [serial = 1854] [outer = 0x89b86c00] 08:59:42 INFO - PROCESS | 31129 | 1464191982939 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1531ms 08:59:43 INFO - PROCESS | 31129 | 1464191982995 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 31129 | 1464191983001 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 08:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:59:43 INFO - PROCESS | 31129 | 1464191983010 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 31129 | 1464191983016 Marionette TRACE conn3 <- [1,2442,null,{}] 08:59:43 INFO - PROCESS | 31129 | 1464191983026 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:43 INFO - PROCESS | 31129 | 1464191983290 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:59:43 INFO - PROCESS | 31129 | 1464191983631 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 31129 | ++DOCSHELL 0x88852400 == 117 [pid = 31129] [id = 618] 08:59:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x88853800) [pid = 31129] [serial = 1855] [outer = (nil)] 08:59:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x89205000) [pid = 31129] [serial = 1856] [outer = 0x88853800] 08:59:43 INFO - PROCESS | 31129 | 1464191983726 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x8a8c4c00) [pid = 31129] [serial = 1857] [outer = 0x88853800] 08:59:44 INFO - PROCESS | 31129 | 1464191984683 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1715ms 08:59:44 INFO - PROCESS | 31129 | 1464191984729 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 31129 | 1464191984744 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 08:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:59:44 INFO - PROCESS | 31129 | 1464191984754 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 31129 | 1464191984759 Marionette TRACE conn3 <- [1,2446,null,{}] 08:59:44 INFO - PROCESS | 31129 | 1464191984765 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 31129 | 1464191984982 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:59:45 INFO - PROCESS | 31129 | 1464191985306 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dfa3800 == 118 [pid = 31129] [id = 619] 08:59:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x8dfa8400) [pid = 31129] [serial = 1858] [outer = (nil)] 08:59:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x8e141c00) [pid = 31129] [serial = 1859] [outer = 0x8dfa8400] 08:59:45 INFO - PROCESS | 31129 | 1464191985399 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x8ec3ac00) [pid = 31129] [serial = 1860] [outer = 0x8dfa8400] 08:59:46 INFO - PROCESS | 31129 | 1464191986304 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:59:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1586ms 08:59:46 INFO - PROCESS | 31129 | 1464191986340 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 31129 | 1464191986345 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 08:59:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:59:46 INFO - PROCESS | 31129 | 1464191986352 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 31129 | 1464191986358 Marionette TRACE conn3 <- [1,2450,null,{}] 08:59:46 INFO - PROCESS | 31129 | 1464191986374 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:46 INFO - PROCESS | 31129 | 1464191986612 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:59:47 INFO - PROCESS | 31129 | 1464191986993 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 31129 | ++DOCSHELL 0x91c15800 == 119 [pid = 31129] [id = 620] 08:59:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x91cfac00) [pid = 31129] [serial = 1861] [outer = (nil)] 08:59:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x9244d800) [pid = 31129] [serial = 1862] [outer = 0x91cfac00] 08:59:47 INFO - PROCESS | 31129 | 1464191987086 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x9247d400) [pid = 31129] [serial = 1863] [outer = 0x91cfac00] 08:59:48 INFO - PROCESS | 31129 | 1464191988041 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1737ms 08:59:48 INFO - PROCESS | 31129 | 1464191988090 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 31129 | 1464191988095 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 08:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:59:48 INFO - PROCESS | 31129 | 1464191988121 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 31129 | 1464191988125 Marionette TRACE conn3 <- [1,2454,null,{}] 08:59:48 INFO - PROCESS | 31129 | 1464191988130 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:48 INFO - PROCESS | 31129 | 1464191988353 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:59:48 INFO - PROCESS | 31129 | 1464191988674 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea97800 == 120 [pid = 31129] [id = 621] 08:59:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x91c1b400) [pid = 31129] [serial = 1864] [outer = (nil)] 08:59:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x92654400) [pid = 31129] [serial = 1865] [outer = 0x91c1b400] 08:59:48 INFO - PROCESS | 31129 | 1464191988770 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x92665400) [pid = 31129] [serial = 1866] [outer = 0x91c1b400] 08:59:49 INFO - PROCESS | 31129 | 1464191989638 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1538ms 08:59:49 INFO - PROCESS | 31129 | 1464191989655 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 31129 | 1464191989659 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 08:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:59:49 INFO - PROCESS | 31129 | 1464191989666 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 31129 | 1464191989669 Marionette TRACE conn3 <- [1,2458,null,{}] 08:59:49 INFO - PROCESS | 31129 | 1464191989691 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:49 INFO - PROCESS | 31129 | 1464191989978 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:59:50 INFO - PROCESS | 31129 | 1464191990146 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 31129 | ++DOCSHELL 0x9264a800 == 121 [pid = 31129] [id = 622] 08:59:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x9267c400) [pid = 31129] [serial = 1867] [outer = (nil)] 08:59:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x9274b000) [pid = 31129] [serial = 1868] [outer = 0x9267c400] 08:59:50 INFO - PROCESS | 31129 | 1464191990234 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x92821800) [pid = 31129] [serial = 1869] [outer = 0x9267c400] 08:59:51 INFO - PROCESS | 31129 | 1464191991222 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1629ms 08:59:51 INFO - PROCESS | 31129 | 1464191991296 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 31129 | 1464191991299 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 08:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:59:51 INFO - PROCESS | 31129 | 1464191991306 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 31129 | 1464191991310 Marionette TRACE conn3 <- [1,2462,null,{}] 08:59:51 INFO - PROCESS | 31129 | 1464191991316 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:51 INFO - PROCESS | 31129 | 1464191991592 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:59:51 INFO - PROCESS | 31129 | 1464191991937 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 31129 | ++DOCSHELL 0x92934400 == 122 [pid = 31129] [id = 623] 08:59:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x92a64800) [pid = 31129] [serial = 1870] [outer = (nil)] 08:59:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x93915400) [pid = 31129] [serial = 1871] [outer = 0x92a64800] 08:59:52 INFO - PROCESS | 31129 | 1464191992032 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x939ddc00) [pid = 31129] [serial = 1872] [outer = 0x92a64800] 08:59:53 INFO - PROCESS | 31129 | 1464191993006 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:59:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1739ms 08:59:53 INFO - PROCESS | 31129 | 1464191993046 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 31129 | 1464191993050 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 08:59:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:59:53 INFO - PROCESS | 31129 | 1464191993056 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 31129 | 1464191993059 Marionette TRACE conn3 <- [1,2466,null,{}] 08:59:53 INFO - PROCESS | 31129 | 1464191993065 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:53 INFO - PROCESS | 31129 | 1464191993283 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:59:53 INFO - PROCESS | 31129 | 1464191993576 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 31129 | ++DOCSHELL 0x9273f800 == 123 [pid = 31129] [id = 624] 08:59:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x92bbe800) [pid = 31129] [serial = 1873] [outer = (nil)] 08:59:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x952cb800) [pid = 31129] [serial = 1874] [outer = 0x92bbe800] 08:59:53 INFO - PROCESS | 31129 | 1464191993713 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x95a1c000) [pid = 31129] [serial = 1875] [outer = 0x92bbe800] 08:59:54 INFO - PROCESS | 31129 | 1464191994602 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1582ms 08:59:54 INFO - PROCESS | 31129 | 1464191994640 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:59:54 INFO - PROCESS | 31129 | 1464191994644 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 08:59:54 INFO - PROCESS | 31129 | 1464191994650 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 31129 | 1464191994654 Marionette TRACE conn3 <- [1,2470,null,{}] 08:59:54 INFO - PROCESS | 31129 | 1464191994659 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:54 INFO - PROCESS | 31129 | 1464191994885 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:59:55 INFO - PROCESS | 31129 | 1464191995167 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fb5000 == 124 [pid = 31129] [id = 625] 08:59:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x95031000) [pid = 31129] [serial = 1876] [outer = (nil)] 08:59:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x95b7cc00) [pid = 31129] [serial = 1877] [outer = 0x95031000] 08:59:55 INFO - PROCESS | 31129 | 1464191995300 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x95b84800) [pid = 31129] [serial = 1878] [outer = 0x95031000] 08:59:56 INFO - PROCESS | 31129 | 1464191996193 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1583ms 08:59:56 INFO - PROCESS | 31129 | 1464191996234 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 31129 | 1464191996237 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 08:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:59:56 INFO - PROCESS | 31129 | 1464191996245 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 31129 | 1464191996249 Marionette TRACE conn3 <- [1,2474,null,{}] 08:59:56 INFO - PROCESS | 31129 | 1464191996254 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:56 INFO - PROCESS | 31129 | 1464191996479 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:59:56 INFO - PROCESS | 31129 | 1464191996822 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 31129 | ++DOCSHELL 0x95a23800 == 125 [pid = 31129] [id = 626] 08:59:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x95c7f000) [pid = 31129] [serial = 1879] [outer = (nil)] 08:59:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x95d59800) [pid = 31129] [serial = 1880] [outer = 0x95c7f000] 08:59:56 INFO - PROCESS | 31129 | 1464191996918 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x95d64800) [pid = 31129] [serial = 1881] [outer = 0x95c7f000] 08:59:57 INFO - PROCESS | 31129 | 1464191997943 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:59:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1746ms 08:59:57 INFO - PROCESS | 31129 | 1464191997992 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 31129 | 1464191997995 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 08:59:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:59:58 INFO - PROCESS | 31129 | 1464191998002 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 31129 | 1464191998006 Marionette TRACE conn3 <- [1,2478,null,{}] 08:59:58 INFO - PROCESS | 31129 | 1464191998011 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:58 INFO - PROCESS | 31129 | 1464191998276 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:59:58 INFO - PROCESS | 31129 | 1464191998602 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 31129 | ++DOCSHELL 0x87765800 == 126 [pid = 31129] [id = 627] 08:59:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x952c5400) [pid = 31129] [serial = 1882] [outer = (nil)] 08:59:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x97816400) [pid = 31129] [serial = 1883] [outer = 0x952c5400] 08:59:58 INFO - PROCESS | 31129 | 1464191998686 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x97862800) [pid = 31129] [serial = 1884] [outer = 0x952c5400] 08:59:59 INFO - PROCESS | 31129 | 1464191999607 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:59:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1685ms 08:59:59 INFO - PROCESS | 31129 | 1464191999689 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 31129 | 1464191999693 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 08:59:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:59:59 INFO - PROCESS | 31129 | 1464191999700 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 31129 | 1464191999704 Marionette TRACE conn3 <- [1,2482,null,{}] 08:59:59 INFO - PROCESS | 31129 | 1464191999710 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:00 INFO - PROCESS | 31129 | 1464191999999 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:00:00 INFO - PROCESS | 31129 | 1464192000349 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 31129 | ++DOCSHELL 0x97810000 == 127 [pid = 31129] [id = 628] 09:00:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x98ee5400) [pid = 31129] [serial = 1885] [outer = (nil)] 09:00:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x99f53000) [pid = 31129] [serial = 1886] [outer = 0x98ee5400] 09:00:00 INFO - PROCESS | 31129 | 1464192000464 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x99f76800) [pid = 31129] [serial = 1887] [outer = 0x98ee5400] 09:00:01 INFO - PROCESS | 31129 | 1464192001430 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:00:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1796ms 09:00:01 INFO - PROCESS | 31129 | 1464192001499 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 31129 | 1464192001505 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 09:00:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:00:01 INFO - PROCESS | 31129 | 1464192001513 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 31129 | 1464192001518 Marionette TRACE conn3 <- [1,2486,null,{}] 09:00:01 INFO - PROCESS | 31129 | 1464192001525 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:01 INFO - PROCESS | 31129 | 1464192001773 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:00:02 INFO - PROCESS | 31129 | 1464192002106 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 31129 | ++DOCSHELL 0x99f4fc00 == 128 [pid = 31129] [id = 629] 09:00:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x99f54c00) [pid = 31129] [serial = 1888] [outer = (nil)] 09:00:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x9a2a4400) [pid = 31129] [serial = 1889] [outer = 0x99f54c00] 09:00:02 INFO - PROCESS | 31129 | 1464192002208 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x9ab8c800) [pid = 31129] [serial = 1890] [outer = 0x99f54c00] 09:00:03 INFO - PROCESS | 31129 | 1464192003216 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:00:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1737ms 09:00:03 INFO - PROCESS | 31129 | 1464192003250 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 31129 | 1464192003253 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 09:00:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:00:03 INFO - PROCESS | 31129 | 1464192003260 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 31129 | 1464192003263 Marionette TRACE conn3 <- [1,2490,null,{}] 09:00:03 INFO - PROCESS | 31129 | 1464192003269 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:03 INFO - PROCESS | 31129 | 1464192003588 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:00:04 INFO - PROCESS | 31129 | 1464192004062 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 31129 | ++DOCSHELL 0x8863b800 == 129 [pid = 31129] [id = 630] 09:00:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x89201c00) [pid = 31129] [serial = 1891] [outer = (nil)] 09:00:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x9b58e800) [pid = 31129] [serial = 1892] [outer = 0x89201c00] 09:00:04 INFO - PROCESS | 31129 | 1464192004212 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x9b916c00) [pid = 31129] [serial = 1893] [outer = 0x89201c00] 09:00:05 INFO - PROCESS | 31129 | 1464192005208 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:00:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1991ms 09:00:05 INFO - PROCESS | 31129 | 1464192005253 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 31129 | 1464192005259 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 09:00:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:00:05 INFO - PROCESS | 31129 | 1464192005265 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 31129 | 1464192005268 Marionette TRACE conn3 <- [1,2494,null,{}] 09:00:05 INFO - PROCESS | 31129 | 1464192005274 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:05 INFO - PROCESS | 31129 | 1464192005495 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:00:05 INFO - PROCESS | 31129 | 1464192005826 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 31129 | ++DOCSHELL 0x9b593c00 == 130 [pid = 31129] [id = 631] 09:00:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x9b983800) [pid = 31129] [serial = 1894] [outer = (nil)] 09:00:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x9d5c3800) [pid = 31129] [serial = 1895] [outer = 0x9b983800] 09:00:05 INFO - PROCESS | 31129 | 1464192005918 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x9d9a7c00) [pid = 31129] [serial = 1896] [outer = 0x9b983800] 09:00:06 INFO - PROCESS | 31129 | 1464192006839 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:00:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1634ms 09:00:06 INFO - PROCESS | 31129 | 1464192006902 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 31129 | 1464192006906 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 09:00:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:00:06 INFO - PROCESS | 31129 | 1464192006912 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 31129 | 1464192006916 Marionette TRACE conn3 <- [1,2498,null,{}] 09:00:06 INFO - PROCESS | 31129 | 1464192006921 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:07 INFO - PROCESS | 31129 | 1464192007140 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:00:07 INFO - PROCESS | 31129 | 1464192007471 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 31129 | ++DOCSHELL 0x873d6000 == 131 [pid = 31129] [id = 632] 09:00:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x9a01dc00) [pid = 31129] [serial = 1897] [outer = (nil)] 09:00:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0xa227c000) [pid = 31129] [serial = 1898] [outer = 0x9a01dc00] 09:00:07 INFO - PROCESS | 31129 | 1464192007568 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0xa264a000) [pid = 31129] [serial = 1899] [outer = 0x9a01dc00] 09:00:08 INFO - PROCESS | 31129 | 1464192008522 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:00:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1688ms 09:00:08 INFO - PROCESS | 31129 | 1464192008603 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 31129 | 1464192008606 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 09:00:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:00:08 INFO - PROCESS | 31129 | 1464192008613 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 31129 | 1464192008616 Marionette TRACE conn3 <- [1,2502,null,{}] 09:00:08 INFO - PROCESS | 31129 | 1464192008622 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:08 INFO - PROCESS | 31129 | 1464192008855 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:00:09 INFO - PROCESS | 31129 | 1464192009200 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 31129 | ++DOCSHELL 0x88614800 == 132 [pid = 31129] [id = 633] 09:00:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x89b90400) [pid = 31129] [serial = 1900] [outer = (nil)] 09:00:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0xa30bec00) [pid = 31129] [serial = 1901] [outer = 0x89b90400] 09:00:09 INFO - PROCESS | 31129 | 1464192009291 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 181 (0xa30eac00) [pid = 31129] [serial = 1902] [outer = 0x89b90400] 09:00:10 INFO - PROCESS | 31129 | 1464192010221 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:00:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1688ms 09:00:10 INFO - PROCESS | 31129 | 1464192010302 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 31129 | 1464192010305 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 09:00:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:00:10 INFO - PROCESS | 31129 | 1464192010312 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 31129 | 1464192010316 Marionette TRACE conn3 <- [1,2506,null,{}] 09:00:10 INFO - PROCESS | 31129 | 1464192010321 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:10 INFO - PROCESS | 31129 | 1464192010566 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:00:10 INFO - PROCESS | 31129 | 1464192010896 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 31129 | ++DOCSHELL 0x87ee1c00 == 133 [pid = 31129] [id = 634] 09:00:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 182 (0xa264b800) [pid = 31129] [serial = 1903] [outer = (nil)] 09:00:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 183 (0xa3547000) [pid = 31129] [serial = 1904] [outer = 0xa264b800] 09:00:10 INFO - PROCESS | 31129 | 1464192010993 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 184 (0xa3578400) [pid = 31129] [serial = 1905] [outer = 0xa264b800] 09:00:11 INFO - PROCESS | 31129 | 1464192011934 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1688ms 09:00:12 INFO - PROCESS | 31129 | 1464192012002 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:00:12 INFO - PROCESS | 31129 | 1464192012006 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 09:00:12 INFO - PROCESS | 31129 | 1464192012012 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 31129 | 1464192012016 Marionette TRACE conn3 <- [1,2510,null,{}] 09:00:12 INFO - PROCESS | 31129 | 1464192012021 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:12 INFO - PROCESS | 31129 | 1464192012266 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:00:12 INFO - PROCESS | 31129 | 1464192012609 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 31129 | ++DOCSHELL 0x87ee4400 == 134 [pid = 31129] [id = 635] 09:00:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 185 (0x9a021000) [pid = 31129] [serial = 1906] [outer = (nil)] 09:00:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 186 (0xa3584c00) [pid = 31129] [serial = 1907] [outer = 0x9a021000] 09:00:12 INFO - PROCESS | 31129 | 1464192012719 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 31129 | ++DOMWINDOW == 187 (0xa3586800) [pid = 31129] [serial = 1908] [outer = 0x9a021000] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5d3000 == 133 [pid = 31129] [id = 298] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x8dfb0c00 == 132 [pid = 31129] [id = 303] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae6e800 == 131 [pid = 31129] [id = 302] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae69000 == 130 [pid = 31129] [id = 299] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x87764400 == 129 [pid = 31129] [id = 611] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x97858000 == 128 [pid = 31129] [id = 612] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x87770000 == 127 [pid = 31129] [id = 610] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x99f74800 == 126 [pid = 31129] [id = 609] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x92674c00 == 125 [pid = 31129] [id = 608] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x95b84000 == 124 [pid = 31129] [id = 606] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x97863800 == 123 [pid = 31129] [id = 607] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x95a26800 == 122 [pid = 31129] [id = 605] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x9267f000 == 121 [pid = 31129] [id = 604] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x873dac00 == 120 [pid = 31129] [id = 407] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x91cf9c00 == 119 [pid = 31129] [id = 603] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x9281d400 == 118 [pid = 31129] [id = 602] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x91fbac00 == 117 [pid = 31129] [id = 601] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x8a66a400 == 116 [pid = 31129] [id = 599] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x92479800 == 115 [pid = 31129] [id = 600] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x8e142800 == 114 [pid = 31129] [id = 598] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x8dc76000 == 113 [pid = 31129] [id = 597] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x89b8bc00 == 112 [pid = 31129] [id = 596] 09:00:14 INFO - PROCESS | 31129 | --DOCSHELL 0x87764c00 == 111 [pid = 31129] [id = 595] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 186 (0x8afb1000) [pid = 31129] [serial = 1784] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 185 (0x91fb4000) [pid = 31129] [serial = 1727] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 184 (0x99c88000) [pid = 31129] [serial = 1749] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 183 (0xa1140000) [pid = 31129] [serial = 1769] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 182 (0x9aee0800) [pid = 31129] [serial = 1757] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 181 (0x952c2000) [pid = 31129] [serial = 1739] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 180 (0x8b5d6800) [pid = 31129] [serial = 1782] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x9d5b9800) [pid = 31129] [serial = 1766] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x9293dc00) [pid = 31129] [serial = 1733] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x8ea9c000) [pid = 31129] [serial = 1718] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0xa22c8000) [pid = 31129] [serial = 1773] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x9a2ac000) [pid = 31129] [serial = 1754] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x9975d800) [pid = 31129] [serial = 1748] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x8b5d5400) [pid = 31129] [serial = 1650] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x9b7aec00) [pid = 31129] [serial = 1760] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x92670c00) [pid = 31129] [serial = 1730] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x89dec000) [pid = 31129] [serial = 1779] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x9b7a8000) [pid = 31129] [serial = 1761] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x93c73400) [pid = 31129] [serial = 1737] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x99f59800) [pid = 31129] [serial = 1701] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x9111d000) [pid = 31129] [serial = 1725] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x9a021400) [pid = 31129] [serial = 1751] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x99830000) [pid = 31129] [serial = 1698] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x9394f400) [pid = 31129] [serial = 1736] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x9b920c00) [pid = 31129] [serial = 1763] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0x89b83000) [pid = 31129] [serial = 1721] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0x92a67400) [pid = 31129] [serial = 1734] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0x95b83000) [pid = 31129] [serial = 1742] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0x9a1da800) [pid = 31129] [serial = 1752] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0x9537cc00) [pid = 31129] [serial = 1740] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0x87eebc00) [pid = 31129] [serial = 1775] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0x95c7ac00) [pid = 31129] [serial = 1743] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0x89c77400) [pid = 31129] [serial = 1778] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0x9244ec00) [pid = 31129] [serial = 1728] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0xa22c0800) [pid = 31129] [serial = 1772] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0xa2141c00) [pid = 31129] [serial = 1770] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x97812000) [pid = 31129] [serial = 1746] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x9b071400) [pid = 31129] [serial = 1758] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x92745800) [pid = 31129] [serial = 1731] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x8ea09800) [pid = 31129] [serial = 1724] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x9780c800) [pid = 31129] [serial = 1745] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x9d9a3800) [pid = 31129] [serial = 1767] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x89c82400) [pid = 31129] [serial = 1722] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x9b9f5400) [pid = 31129] [serial = 1764] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x9a2b0000) [pid = 31129] [serial = 1755] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x8afaa000) [pid = 31129] [serial = 1781] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x88812800) [pid = 31129] [serial = 1776] [outer = (nil)] [url = about:blank] 09:00:15 INFO - PROCESS | 31129 | 1464192015712 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 3746ms 09:00:15 INFO - PROCESS | 31129 | 1464192015760 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 31129 | 1464192015765 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 09:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:00:15 INFO - PROCESS | 31129 | 1464192015780 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 31129 | 1464192015788 Marionette TRACE conn3 <- [1,2514,null,{}] 09:00:15 INFO - PROCESS | 31129 | 1464192015797 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:16 INFO - PROCESS | 31129 | 1464192016025 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:00:16 INFO - PROCESS | 31129 | 1464192016241 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 31129 | ++DOCSHELL 0x8863d000 == 112 [pid = 31129] [id = 636] 09:00:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x88644800) [pid = 31129] [serial = 1909] [outer = (nil)] 09:00:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x88819400) [pid = 31129] [serial = 1910] [outer = 0x88644800] 09:00:16 INFO - PROCESS | 31129 | 1464192016379 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x88855000) [pid = 31129] [serial = 1911] [outer = 0x88644800] 09:00:17 INFO - PROCESS | 31129 | 1464192017250 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1557ms 09:00:17 INFO - PROCESS | 31129 | 1464192017331 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 31129 | 1464192017339 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 09:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:00:17 INFO - PROCESS | 31129 | 1464192017355 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 31129 | 1464192017360 Marionette TRACE conn3 <- [1,2518,null,{}] 09:00:17 INFO - PROCESS | 31129 | 1464192017365 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:17 INFO - PROCESS | 31129 | 1464192017633 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:00:17 INFO - PROCESS | 31129 | 1464192017668 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 31129 | ++DOCSHELL 0x89206000 == 113 [pid = 31129] [id = 637] 09:00:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x89b82400) [pid = 31129] [serial = 1912] [outer = (nil)] 09:00:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x8a669000) [pid = 31129] [serial = 1913] [outer = 0x89b82400] 09:00:17 INFO - PROCESS | 31129 | 1464192017742 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x8a7f8800) [pid = 31129] [serial = 1914] [outer = 0x89b82400] 09:00:18 INFO - PROCESS | 31129 | 1464192018787 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1484ms 09:00:18 INFO - PROCESS | 31129 | 1464192018840 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 31129 | 1464192018846 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 09:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:00:18 INFO - PROCESS | 31129 | 1464192018859 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 31129 | 1464192018867 Marionette TRACE conn3 <- [1,2522,null,{}] 09:00:18 INFO - PROCESS | 31129 | 1464192018890 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:19 INFO - PROCESS | 31129 | 1464192019174 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:00:19 INFO - PROCESS | 31129 | 1464192019209 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 31129 | ++DOCSHELL 0x89b8bc00 == 114 [pid = 31129] [id = 638] 09:00:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x8be46c00) [pid = 31129] [serial = 1915] [outer = (nil)] 09:00:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x8be51000) [pid = 31129] [serial = 1916] [outer = 0x8be46c00] 09:00:19 INFO - PROCESS | 31129 | 1464192019292 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x8dc6f400) [pid = 31129] [serial = 1917] [outer = 0x8be46c00] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x9780b000) [pid = 31129] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x9247a400) [pid = 31129] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x87765400) [pid = 31129] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x8dfa9400) [pid = 31129] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x990efc00) [pid = 31129] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x92824c00) [pid = 31129] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x87ee6400) [pid = 31129] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x95b79800) [pid = 31129] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x873dfc00) [pid = 31129] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x9391c000) [pid = 31129] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x9b555400) [pid = 31129] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x9a017800) [pid = 31129] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x91121000) [pid = 31129] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x98462800) [pid = 31129] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x8e145000) [pid = 31129] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x8884e800) [pid = 31129] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x92449000) [pid = 31129] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x9a2a4800) [pid = 31129] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x87774c00) [pid = 31129] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x87eeec00) [pid = 31129] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 128 (0x89c79400) [pid = 31129] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 127 (0x8ea12000) [pid = 31129] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:00:20 INFO - PROCESS | 31129 | --DOMWINDOW == 126 (0x9391b400) [pid = 31129] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:00:21 INFO - PROCESS | 31129 | 1464192021077 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 2270ms 09:00:21 INFO - PROCESS | 31129 | 1464192021126 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 31129 | 1464192021133 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 09:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:00:21 INFO - PROCESS | 31129 | 1464192021142 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 31129 | 1464192021147 Marionette TRACE conn3 <- [1,2526,null,{}] 09:00:21 INFO - PROCESS | 31129 | 1464192021153 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:21 INFO - PROCESS | 31129 | 1464192021435 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:00:21 INFO - PROCESS | 31129 | 1464192021453 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 31129 | ++DOCSHELL 0x87774c00 == 115 [pid = 31129] [id = 639] 09:00:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 127 (0x87eeec00) [pid = 31129] [serial = 1918] [outer = (nil)] 09:00:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 128 (0x8dfa6c00) [pid = 31129] [serial = 1919] [outer = 0x87eeec00] 09:00:21 INFO - PROCESS | 31129 | 1464192021525 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x8e144000) [pid = 31129] [serial = 1920] [outer = 0x87eeec00] 09:00:22 INFO - PROCESS | 31129 | 1464192022543 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1435ms 09:00:22 INFO - PROCESS | 31129 | 1464192022577 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 31129 | 1464192022584 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 09:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:00:22 INFO - PROCESS | 31129 | 1464192022593 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 31129 | 1464192022600 Marionette TRACE conn3 <- [1,2530,null,{}] 09:00:22 INFO - PROCESS | 31129 | 1464192022629 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 31129 | 1464192022867 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:00:23 INFO - PROCESS | 31129 | 1464192023224 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 31129 | ++DOCSHELL 0x88645000 == 116 [pid = 31129] [id = 640] 09:00:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x88646000) [pid = 31129] [serial = 1921] [outer = (nil)] 09:00:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x88816c00) [pid = 31129] [serial = 1922] [outer = 0x88646000] 09:00:23 INFO - PROCESS | 31129 | 1464192023319 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x8885a800) [pid = 31129] [serial = 1923] [outer = 0x88646000] 09:00:24 INFO - PROCESS | 31129 | 1464192024277 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1763ms 09:00:24 INFO - PROCESS | 31129 | 1464192024358 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 31129 | 1464192024367 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 09:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:00:24 INFO - PROCESS | 31129 | 1464192024377 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 31129 | 1464192024382 Marionette TRACE conn3 <- [1,2534,null,{}] 09:00:24 INFO - PROCESS | 31129 | 1464192024388 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:24 INFO - PROCESS | 31129 | 1464192024639 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:00:24 INFO - PROCESS | 31129 | 1464192024970 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a8cf800 == 117 [pid = 31129] [id = 641] 09:00:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x8ae62400) [pid = 31129] [serial = 1924] [outer = (nil)] 09:00:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x8ae6ec00) [pid = 31129] [serial = 1925] [outer = 0x8ae62400] 09:00:25 INFO - PROCESS | 31129 | 1464192025057 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x8be43400) [pid = 31129] [serial = 1926] [outer = 0x8ae62400] 09:00:25 INFO - PROCESS | 31129 | 1464192025976 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1643ms 09:00:26 INFO - PROCESS | 31129 | 1464192026022 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:00:26 INFO - PROCESS | 31129 | 1464192026026 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 09:00:26 INFO - PROCESS | 31129 | 1464192026033 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 31129 | 1464192026039 Marionette TRACE conn3 <- [1,2538,null,{}] 09:00:26 INFO - PROCESS | 31129 | 1464192026056 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 31129 | 1464192026281 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:00:26 INFO - PROCESS | 31129 | 1464192026644 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 31129 | ++DOCSHELL 0x8eaa0c00 == 118 [pid = 31129] [id = 642] 09:00:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x8ec38800) [pid = 31129] [serial = 1927] [outer = (nil)] 09:00:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x91108800) [pid = 31129] [serial = 1928] [outer = 0x8ec38800] 09:00:26 INFO - PROCESS | 31129 | 1464192026741 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x91123400) [pid = 31129] [serial = 1929] [outer = 0x8ec38800] 09:00:27 INFO - PROCESS | 31129 | 1464192027666 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1693ms 09:00:27 INFO - PROCESS | 31129 | 1464192027730 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 31129 | 1464192027735 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 09:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:00:27 INFO - PROCESS | 31129 | 1464192027743 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 31129 | 1464192027746 Marionette TRACE conn3 <- [1,2542,null,{}] 09:00:27 INFO - PROCESS | 31129 | 1464192027751 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:27 INFO - PROCESS | 31129 | 1464192027973 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:00:28 INFO - PROCESS | 31129 | 1464192028314 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 31129 | ++DOCSHELL 0x88646c00 == 119 [pid = 31129] [id = 643] 09:00:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x8ae61000) [pid = 31129] [serial = 1930] [outer = (nil)] 09:00:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x91c15000) [pid = 31129] [serial = 1931] [outer = 0x8ae61000] 09:00:28 INFO - PROCESS | 31129 | 1464192028407 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x91cfc000) [pid = 31129] [serial = 1932] [outer = 0x8ae61000] 09:00:29 INFO - PROCESS | 31129 | 1464192029311 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1639ms 09:00:29 INFO - PROCESS | 31129 | 1464192029383 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 31129 | 1464192029387 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 09:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:00:29 INFO - PROCESS | 31129 | 1464192029394 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 31129 | 1464192029398 Marionette TRACE conn3 <- [1,2546,null,{}] 09:00:29 INFO - PROCESS | 31129 | 1464192029403 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:29 INFO - PROCESS | 31129 | 1464192029638 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:00:29 INFO - PROCESS | 31129 | 1464192029967 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 31129 | ++DOCSHELL 0x91c10400 == 120 [pid = 31129] [id = 644] 09:00:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x91c16400) [pid = 31129] [serial = 1933] [outer = (nil)] 09:00:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x9244c400) [pid = 31129] [serial = 1934] [outer = 0x91c16400] 09:00:30 INFO - PROCESS | 31129 | 1464192030068 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x9244f400) [pid = 31129] [serial = 1935] [outer = 0x91c16400] 09:00:31 INFO - PROCESS | 31129 | 1464192031038 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1683ms 09:00:31 INFO - PROCESS | 31129 | 1464192031078 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 31129 | 1464192031082 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 09:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:00:31 INFO - PROCESS | 31129 | 1464192031089 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 31129 | 1464192031091 Marionette TRACE conn3 <- [1,2550,null,{}] 09:00:31 INFO - PROCESS | 31129 | 1464192031098 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:31 INFO - PROCESS | 31129 | 1464192031369 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:00:31 INFO - PROCESS | 31129 | 1464192031697 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 31129 | ++DOCSHELL 0x91c13800 == 121 [pid = 31129] [id = 645] 09:00:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x9244dc00) [pid = 31129] [serial = 1936] [outer = (nil)] 09:00:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x92746800) [pid = 31129] [serial = 1937] [outer = 0x9244dc00] 09:00:31 INFO - PROCESS | 31129 | 1464192031791 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x9282a000) [pid = 31129] [serial = 1938] [outer = 0x9244dc00] 09:00:32 INFO - PROCESS | 31129 | 1464192032728 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1699ms 09:00:32 INFO - PROCESS | 31129 | 1464192032789 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 31129 | 1464192032793 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 09:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:00:32 INFO - PROCESS | 31129 | 1464192032799 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 31129 | 1464192032803 Marionette TRACE conn3 <- [1,2554,null,{}] 09:00:32 INFO - PROCESS | 31129 | 1464192032809 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:33 INFO - PROCESS | 31129 | 1464192033028 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:00:33 INFO - PROCESS | 31129 | 1464192033318 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 31129 | ++DOCSHELL 0x8e143000 == 122 [pid = 31129] [id = 646] 09:00:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x913f3c00) [pid = 31129] [serial = 1939] [outer = (nil)] 09:00:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x92a5cc00) [pid = 31129] [serial = 1940] [outer = 0x913f3c00] 09:00:33 INFO - PROCESS | 31129 | 1464192033453 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x92a63c00) [pid = 31129] [serial = 1941] [outer = 0x913f3c00] 09:00:34 INFO - PROCESS | 31129 | 1464192034394 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1630ms 09:00:34 INFO - PROCESS | 31129 | 1464192034431 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 31129 | 1464192034435 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 09:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:00:34 INFO - PROCESS | 31129 | 1464192034441 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 31129 | 1464192034445 Marionette TRACE conn3 <- [1,2558,null,{}] 09:00:34 INFO - PROCESS | 31129 | 1464192034451 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:34 INFO - PROCESS | 31129 | 1464192034673 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:00:35 INFO - PROCESS | 31129 | 1464192035005 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 31129 | ++DOCSHELL 0x92937400 == 123 [pid = 31129] [id = 647] 09:00:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x92a5e400) [pid = 31129] [serial = 1942] [outer = (nil)] 09:00:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x93917400) [pid = 31129] [serial = 1943] [outer = 0x92a5e400] 09:00:35 INFO - PROCESS | 31129 | 1464192035101 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x9391b400) [pid = 31129] [serial = 1944] [outer = 0x92a5e400] 09:00:36 INFO - PROCESS | 31129 | 1464192036077 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1683ms 09:00:36 INFO - PROCESS | 31129 | 1464192036126 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 31129 | 1464192036129 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 09:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:00:36 INFO - PROCESS | 31129 | 1464192036137 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 31129 | 1464192036140 Marionette TRACE conn3 <- [1,2562,null,{}] 09:00:36 INFO - PROCESS | 31129 | 1464192036146 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:36 INFO - PROCESS | 31129 | 1464192036367 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:00:36 INFO - PROCESS | 31129 | 1464192036686 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 31129 | ++DOCSHELL 0x9274e800 == 124 [pid = 31129] [id = 648] 09:00:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x92938400) [pid = 31129] [serial = 1945] [outer = (nil)] 09:00:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x939db800) [pid = 31129] [serial = 1946] [outer = 0x92938400] 09:00:36 INFO - PROCESS | 31129 | 1464192036778 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x93c76000) [pid = 31129] [serial = 1947] [outer = 0x92938400] 09:00:37 INFO - PROCESS | 31129 | 1464192037774 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1693ms 09:00:37 INFO - PROCESS | 31129 | 1464192037830 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 31129 | 1464192037834 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 09:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:00:37 INFO - PROCESS | 31129 | 1464192037840 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 31129 | 1464192037843 Marionette TRACE conn3 <- [1,2566,null,{}] 09:00:37 INFO - PROCESS | 31129 | 1464192037849 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:38 INFO - PROCESS | 31129 | 1464192038077 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:00:38 INFO - PROCESS | 31129 | 1464192038399 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 31129 | ++DOCSHELL 0x92a5c800 == 125 [pid = 31129] [id = 649] 09:00:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x92bc9800) [pid = 31129] [serial = 1948] [outer = (nil)] 09:00:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x952bf800) [pid = 31129] [serial = 1949] [outer = 0x92bc9800] 09:00:38 INFO - PROCESS | 31129 | 1464192038490 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x952cd000) [pid = 31129] [serial = 1950] [outer = 0x92bc9800] 09:00:39 INFO - PROCESS | 31129 | 1464192039442 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1680ms 09:00:39 INFO - PROCESS | 31129 | 1464192039522 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 31129 | 1464192039526 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 09:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:00:39 INFO - PROCESS | 31129 | 1464192039532 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 31129 | 1464192039537 Marionette TRACE conn3 <- [1,2570,null,{}] 09:00:39 INFO - PROCESS | 31129 | 1464192039543 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:39 INFO - PROCESS | 31129 | 1464192039822 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:00:40 INFO - PROCESS | 31129 | 1464192040173 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 31129 | ++DOCSHELL 0x9463e800 == 126 [pid = 31129] [id = 650] 09:00:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x95b85c00) [pid = 31129] [serial = 1951] [outer = (nil)] 09:00:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x95c80000) [pid = 31129] [serial = 1952] [outer = 0x95b85c00] 09:00:40 INFO - PROCESS | 31129 | 1464192040274 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x9780ac00) [pid = 31129] [serial = 1953] [outer = 0x95b85c00] 09:00:41 INFO - PROCESS | 31129 | 1464192041316 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1840ms 09:00:41 INFO - PROCESS | 31129 | 1464192041374 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 31129 | 1464192041378 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 09:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:00:41 INFO - PROCESS | 31129 | 1464192041384 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 31129 | 1464192041387 Marionette TRACE conn3 <- [1,2574,null,{}] 09:00:41 INFO - PROCESS | 31129 | 1464192041393 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:41 INFO - PROCESS | 31129 | 1464192041616 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:00:41 INFO - PROCESS | 31129 | 1464192041960 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 31129 | ++DOCSHELL 0x87781c00 == 127 [pid = 31129] [id = 651] 09:00:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x95b86800) [pid = 31129] [serial = 1954] [outer = (nil)] 09:00:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x982c9000) [pid = 31129] [serial = 1955] [outer = 0x95b86800] 09:00:42 INFO - PROCESS | 31129 | 1464192042054 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x98468400) [pid = 31129] [serial = 1956] [outer = 0x95b86800] 09:00:42 INFO - PROCESS | 31129 | 1464192042972 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1629ms 09:00:43 INFO - PROCESS | 31129 | 1464192043014 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 31129 | 1464192043018 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 09:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:00:43 INFO - PROCESS | 31129 | 1464192043025 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 31129 | 1464192043027 Marionette TRACE conn3 <- [1,2578,null,{}] 09:00:43 INFO - PROCESS | 31129 | 1464192043033 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:43 INFO - PROCESS | 31129 | 1464192043256 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:00:43 INFO - PROCESS | 31129 | 1464192043606 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 31129 | ++DOCSHELL 0x95b7d400 == 128 [pid = 31129] [id = 652] 09:00:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x95c7cc00) [pid = 31129] [serial = 1957] [outer = (nil)] 09:00:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x99b83c00) [pid = 31129] [serial = 1958] [outer = 0x95c7cc00] 09:00:43 INFO - PROCESS | 31129 | 1464192043700 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x99c0f000) [pid = 31129] [serial = 1959] [outer = 0x95c7cc00] 09:00:44 INFO - PROCESS | 31129 | 1464192044617 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1633ms 09:00:44 INFO - PROCESS | 31129 | 1464192044659 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 31129 | 1464192044663 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 09:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:00:44 INFO - PROCESS | 31129 | 1464192044670 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 31129 | 1464192044673 Marionette TRACE conn3 <- [1,2582,null,{}] 09:00:44 INFO - PROCESS | 31129 | 1464192044679 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:44 INFO - PROCESS | 31129 | 1464192044907 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:00:45 INFO - PROCESS | 31129 | 1464192045248 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 31129 | ++DOCSHELL 0x91c1cc00 == 129 [pid = 31129] [id = 653] 09:00:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x9907cc00) [pid = 31129] [serial = 1960] [outer = (nil)] 09:00:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x99f59c00) [pid = 31129] [serial = 1961] [outer = 0x9907cc00] 09:00:45 INFO - PROCESS | 31129 | 1464192045340 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x99f6e800) [pid = 31129] [serial = 1962] [outer = 0x9907cc00] 09:00:46 INFO - PROCESS | 31129 | 1464192046298 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1682ms 09:00:46 INFO - PROCESS | 31129 | 1464192046353 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 31129 | 1464192046356 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 09:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:00:46 INFO - PROCESS | 31129 | 1464192046363 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 31129 | 1464192046366 Marionette TRACE conn3 <- [1,2586,null,{}] 09:00:46 INFO - PROCESS | 31129 | 1464192046372 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:46 INFO - PROCESS | 31129 | 1464192046593 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:00:46 INFO - PROCESS | 31129 | 1464192046876 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 31129 | ++DOCSHELL 0x9293e800 == 130 [pid = 31129] [id = 654] 09:00:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x99762000) [pid = 31129] [serial = 1963] [outer = (nil)] 09:00:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x9a022800) [pid = 31129] [serial = 1964] [outer = 0x99762000] 09:00:47 INFO - PROCESS | 31129 | 1464192047024 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x9a0ce800) [pid = 31129] [serial = 1965] [outer = 0x99762000] 09:00:47 INFO - PROCESS | 31129 | 1464192047940 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1644ms 09:00:48 INFO - PROCESS | 31129 | 1464192048007 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 31129 | 1464192048011 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 09:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:00:48 INFO - PROCESS | 31129 | 1464192048018 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 31129 | 1464192048021 Marionette TRACE conn3 <- [1,2590,null,{}] 09:00:48 INFO - PROCESS | 31129 | 1464192048027 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:48 INFO - PROCESS | 31129 | 1464192048243 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:00:48 INFO - PROCESS | 31129 | 1464192048581 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 31129 | ++DOCSHELL 0x9281fc00 == 131 [pid = 31129] [id = 655] 09:00:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x98b78400) [pid = 31129] [serial = 1966] [outer = (nil)] 09:00:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x9ab8d400) [pid = 31129] [serial = 1967] [outer = 0x98b78400] 09:00:48 INFO - PROCESS | 31129 | 1464192048671 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x9b06e800) [pid = 31129] [serial = 1968] [outer = 0x98b78400] 09:00:49 INFO - PROCESS | 31129 | 1464192049586 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1635ms 09:00:49 INFO - PROCESS | 31129 | 1464192049654 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 31129 | 1464192049658 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 09:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:00:49 INFO - PROCESS | 31129 | 1464192049664 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 31129 | 1464192049668 Marionette TRACE conn3 <- [1,2594,null,{}] 09:00:49 INFO - PROCESS | 31129 | 1464192049675 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:49 INFO - PROCESS | 31129 | 1464192049932 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:00:50 INFO - PROCESS | 31129 | 1464192050274 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 31129 | ++DOCSHELL 0x99f2b400 == 132 [pid = 31129] [id = 656] 09:00:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x9a2a4800) [pid = 31129] [serial = 1969] [outer = (nil)] 09:00:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x9b91c800) [pid = 31129] [serial = 1970] [outer = 0x9a2a4800] 09:00:50 INFO - PROCESS | 31129 | 1464192050364 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x9b978400) [pid = 31129] [serial = 1971] [outer = 0x9a2a4800] 09:00:51 INFO - PROCESS | 31129 | 1464192051301 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1688ms 09:00:51 INFO - PROCESS | 31129 | 1464192051355 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 31129 | 1464192051359 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 09:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:00:51 INFO - PROCESS | 31129 | 1464192051365 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 31129 | 1464192051368 Marionette TRACE conn3 <- [1,2598,null,{}] 09:00:51 INFO - PROCESS | 31129 | 1464192051374 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:51 INFO - PROCESS | 31129 | 1464192051600 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:00:51 INFO - PROCESS | 31129 | 1464192051937 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 31129 | ++DOCSHELL 0x9aee1800 == 133 [pid = 31129] [id = 657] 09:00:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 181 (0x9b916800) [pid = 31129] [serial = 1972] [outer = (nil)] 09:00:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 182 (0x9d9a7400) [pid = 31129] [serial = 1973] [outer = 0x9b916800] 09:00:52 INFO - PROCESS | 31129 | 1464192052034 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 183 (0xa0606800) [pid = 31129] [serial = 1974] [outer = 0x9b916800] 09:00:54 INFO - PROCESS | 31129 | --DOCSHELL 0x87769800 == 132 [pid = 31129] [id = 588] 09:00:54 INFO - PROCESS | 31129 | --DOCSHELL 0x873d7000 == 131 [pid = 31129] [id = 450] 09:00:54 INFO - PROCESS | 31129 | --DOCSHELL 0x86ae9400 == 130 [pid = 31129] [id = 449] 09:00:54 INFO - PROCESS | 31129 | --DOCSHELL 0x873d4800 == 129 [pid = 31129] [id = 451] 09:00:54 INFO - PROCESS | 31129 | --DOCSHELL 0x8a8c9000 == 128 [pid = 31129] [id = 452] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 182 (0x9820f800) [pid = 31129] [serial = 1820] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 181 (0x92673000) [pid = 31129] [serial = 1803] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 180 (0x87776800) [pid = 31129] [serial = 1787] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x8dfb1c00) [pid = 31129] [serial = 1793] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x99f54400) [pid = 31129] [serial = 1827] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x92bc2800) [pid = 31129] [serial = 1808] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x9846f800) [pid = 31129] [serial = 1821] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x9ab96c00) [pid = 31129] [serial = 1833] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x95b80800) [pid = 31129] [serial = 1817] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x8be50400) [pid = 31129] [serial = 1848] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x9537c400) [pid = 31129] [serial = 1815] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0xa2138400) [pid = 31129] [serial = 1838] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x9a020c00) [pid = 31129] [serial = 1829] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x91cf7000) [pid = 31129] [serial = 1800] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0xa21a6400) [pid = 31129] [serial = 1839] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x95034c00) [pid = 31129] [serial = 1814] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x99769000) [pid = 31129] [serial = 1824] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x9a0cf000) [pid = 31129] [serial = 1830] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x8ea95400) [pid = 31129] [serial = 1850] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x8ea12800) [pid = 31129] [serial = 1794] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x89c79c00) [pid = 31129] [serial = 1844] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0x92648800) [pid = 31129] [serial = 1802] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0x89dec800) [pid = 31129] [serial = 1845] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0x92938800) [pid = 31129] [serial = 1806] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0x99f55c00) [pid = 31129] [serial = 1826] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0x8afac400) [pid = 31129] [serial = 1847] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0x9b91c000) [pid = 31129] [serial = 1835] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0x8863f000) [pid = 31129] [serial = 1842] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0x91109800) [pid = 31129] [serial = 1719] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0x9b91f400) [pid = 31129] [serial = 1836] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x8a8c5000) [pid = 31129] [serial = 1791] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0x913ec000) [pid = 31129] [serial = 1797] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x8a667400) [pid = 31129] [serial = 1790] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x93952400) [pid = 31129] [serial = 1811] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x9a2ac800) [pid = 31129] [serial = 1832] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x9975bc00) [pid = 31129] [serial = 1823] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x92931800) [pid = 31129] [serial = 1805] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x92d08000) [pid = 31129] [serial = 1809] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x91119c00) [pid = 31129] [serial = 1796] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x93956000) [pid = 31129] [serial = 1812] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x87eeac00) [pid = 31129] [serial = 1788] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x91cf0800) [pid = 31129] [serial = 1799] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x8860ac00) [pid = 31129] [serial = 1841] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x95d55400) [pid = 31129] [serial = 1818] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x8ec32800) [pid = 31129] [serial = 1851] [outer = (nil)] [url = about:blank] 09:00:54 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x8ec39c00) [pid = 31129] [serial = 1853] [outer = (nil)] [url = about:blank] 09:00:55 INFO - PROCESS | 31129 | 1464192054997 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 3646ms 09:00:55 INFO - PROCESS | 31129 | 1464192055012 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 31129 | 1464192055017 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 09:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:00:55 INFO - PROCESS | 31129 | 1464192055025 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 31129 | 1464192055031 Marionette TRACE conn3 <- [1,2602,null,{}] 09:00:55 INFO - PROCESS | 31129 | 1464192055040 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:55 INFO - PROCESS | 31129 | 1464192055289 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:00:55 INFO - PROCESS | 31129 | 1464192055499 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 31129 | ++DOCSHELL 0x873d4800 == 129 [pid = 31129] [id = 658] 09:00:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x8776d400) [pid = 31129] [serial = 1975] [outer = (nil)] 09:00:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x8777c000) [pid = 31129] [serial = 1976] [outer = 0x8776d400] 09:00:55 INFO - PROCESS | 31129 | 1464192055577 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x87ee7400) [pid = 31129] [serial = 1977] [outer = 0x8776d400] 09:00:56 INFO - PROCESS | 31129 | 1464192056419 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1449ms 09:00:56 INFO - PROCESS | 31129 | 1464192056474 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 31129 | 1464192056482 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 09:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:00:56 INFO - PROCESS | 31129 | 1464192056492 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 31129 | 1464192056495 Marionette TRACE conn3 <- [1,2606,null,{}] 09:00:56 INFO - PROCESS | 31129 | 1464192056501 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:56 INFO - PROCESS | 31129 | 1464192056803 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:00:56 INFO - PROCESS | 31129 | 1464192056927 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 31129 | ++DOCSHELL 0x87eef400 == 130 [pid = 31129] [id = 659] 09:00:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x88618c00) [pid = 31129] [serial = 1978] [outer = (nil)] 09:00:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x88642c00) [pid = 31129] [serial = 1979] [outer = 0x88618c00] 09:00:57 INFO - PROCESS | 31129 | 1464192057017 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x88813400) [pid = 31129] [serial = 1980] [outer = 0x88618c00] 09:00:58 INFO - PROCESS | 31129 | 1464192058003 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1539ms 09:00:58 INFO - PROCESS | 31129 | 1464192058031 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 31129 | 1464192058035 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 09:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:00:58 INFO - PROCESS | 31129 | 1464192058042 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 31129 | 1464192058047 Marionette TRACE conn3 <- [1,2610,null,{}] 09:00:58 INFO - PROCESS | 31129 | 1464192058069 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:58 INFO - PROCESS | 31129 | 1464192058360 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:00:58 INFO - PROCESS | 31129 | 1464192058395 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 31129 | ++DOCSHELL 0x89b83000 == 131 [pid = 31129] [id = 660] 09:00:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x89b86800) [pid = 31129] [serial = 1981] [outer = (nil)] 09:00:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x89c7f400) [pid = 31129] [serial = 1982] [outer = 0x89b86800] 09:00:58 INFO - PROCESS | 31129 | 1464192058505 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x89de5800) [pid = 31129] [serial = 1983] [outer = 0x89b86800] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x95c7f000) [pid = 31129] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x9267c400) [pid = 31129] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x88853800) [pid = 31129] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x9b983800) [pid = 31129] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x89b90400) [pid = 31129] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x98ee5400) [pid = 31129] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x952c5400) [pid = 31129] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x8be46c00) [pid = 31129] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x88644800) [pid = 31129] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x91cfac00) [pid = 31129] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x89b82400) [pid = 31129] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x91c1b400) [pid = 31129] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x9a01dc00) [pid = 31129] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x92a64800) [pid = 31129] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x95031000) [pid = 31129] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x8dfa8400) [pid = 31129] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x99f54c00) [pid = 31129] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 128 (0x92bbe800) [pid = 31129] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 127 (0x89204800) [pid = 31129] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:00:59 INFO - PROCESS | 31129 | --DOMWINDOW == 126 (0x89201c00) [pid = 31129] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:01:00 INFO - PROCESS | 31129 | 1464192060158 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2192ms 09:01:00 INFO - PROCESS | 31129 | 1464192060235 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:01:00 INFO - PROCESS | 31129 | 1464192060239 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 09:01:00 INFO - PROCESS | 31129 | 1464192060245 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 31129 | 1464192060249 Marionette TRACE conn3 <- [1,2614,null,{}] 09:01:00 INFO - PROCESS | 31129 | 1464192060254 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:00 INFO - PROCESS | 31129 | 1464192060539 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:01:00 INFO - PROCESS | 31129 | 1464192060556 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 31129 | ++DOCSHELL 0x89c84800 == 132 [pid = 31129] [id = 661] 09:01:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 127 (0x89dec000) [pid = 31129] [serial = 1984] [outer = (nil)] 09:01:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 128 (0x8a66c000) [pid = 31129] [serial = 1985] [outer = 0x89dec000] 09:01:00 INFO - PROCESS | 31129 | 1464192060639 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x8a7f3c00) [pid = 31129] [serial = 1986] [outer = 0x89dec000] 09:01:01 INFO - PROCESS | 31129 | 1464192061599 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1390ms 09:01:01 INFO - PROCESS | 31129 | 1464192061636 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 31129 | 1464192061641 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 09:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:01:01 INFO - PROCESS | 31129 | 1464192061651 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 31129 | 1464192061654 Marionette TRACE conn3 <- [1,2618,null,{}] 09:01:01 INFO - PROCESS | 31129 | 1464192061664 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:02 INFO - PROCESS | 31129 | 1464192062078 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:01:02 INFO - PROCESS | 31129 | 1464192062472 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 31129 | ++DOCSHELL 0x87765400 == 133 [pid = 31129] [id = 662] 09:01:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x87767000) [pid = 31129] [serial = 1987] [outer = (nil)] 09:01:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x87770800) [pid = 31129] [serial = 1988] [outer = 0x87767000] 09:01:02 INFO - PROCESS | 31129 | 1464192062600 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x87eeb400) [pid = 31129] [serial = 1989] [outer = 0x87767000] 09:01:03 INFO - PROCESS | 31129 | 1464192063655 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2084ms 09:01:03 INFO - PROCESS | 31129 | 1464192063736 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 31129 | 1464192063742 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 09:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:01:03 INFO - PROCESS | 31129 | 1464192063750 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 31129 | 1464192063758 Marionette TRACE conn3 <- [1,2622,null,{}] 09:01:03 INFO - PROCESS | 31129 | 1464192063766 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:04 INFO - PROCESS | 31129 | 1464192064037 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:01:04 INFO - PROCESS | 31129 | 1464192064394 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 31129 | ++DOCSHELL 0x8885c800 == 134 [pid = 31129] [id = 663] 09:01:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x89203000) [pid = 31129] [serial = 1990] [outer = (nil)] 09:01:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x8920a800) [pid = 31129] [serial = 1991] [outer = 0x89203000] 09:01:04 INFO - PROCESS | 31129 | 1464192064493 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x89b8ec00) [pid = 31129] [serial = 1992] [outer = 0x89203000] 09:01:05 INFO - PROCESS | 31129 | 1464192065600 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1891ms 09:01:05 INFO - PROCESS | 31129 | 1464192065642 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:01:05 INFO - PROCESS | 31129 | 1464192065647 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 09:01:05 INFO - PROCESS | 31129 | 1464192065654 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 31129 | 1464192065657 Marionette TRACE conn3 <- [1,2626,null,{}] 09:01:05 INFO - PROCESS | 31129 | 1464192065663 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:05 INFO - PROCESS | 31129 | 1464192065912 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:01:06 INFO - PROCESS | 31129 | 1464192066276 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 31129 | ++DOCSHELL 0x89decc00 == 135 [pid = 31129] [id = 664] 09:01:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x8a8c2000) [pid = 31129] [serial = 1993] [outer = (nil)] 09:01:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x8a8cb000) [pid = 31129] [serial = 1994] [outer = 0x8a8c2000] 09:01:06 INFO - PROCESS | 31129 | 1464192066367 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x8ae6b800) [pid = 31129] [serial = 1995] [outer = 0x8a8c2000] 09:01:07 INFO - PROCESS | 31129 | 1464192067381 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1787ms 09:01:07 INFO - PROCESS | 31129 | 1464192067441 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 31129 | 1464192067448 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 09:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:01:07 INFO - PROCESS | 31129 | 1464192067466 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 31129 | 1464192067474 Marionette TRACE conn3 <- [1,2630,null,{}] 09:01:07 INFO - PROCESS | 31129 | 1464192067480 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:07 INFO - PROCESS | 31129 | 1464192067759 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:01:08 INFO - PROCESS | 31129 | 1464192068087 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a671800 == 136 [pid = 31129] [id = 665] 09:01:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x8a8ccc00) [pid = 31129] [serial = 1996] [outer = (nil)] 09:01:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x8b5de400) [pid = 31129] [serial = 1997] [outer = 0x8a8ccc00] 09:01:08 INFO - PROCESS | 31129 | 1464192068174 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x8be48400) [pid = 31129] [serial = 1998] [outer = 0x8a8ccc00] 09:01:09 INFO - PROCESS | 31129 | 1464192069163 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1762ms 09:01:09 INFO - PROCESS | 31129 | 1464192069220 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 31129 | 1464192069224 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 09:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:01:09 INFO - PROCESS | 31129 | 1464192069230 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 31129 | 1464192069234 Marionette TRACE conn3 <- [1,2634,null,{}] 09:01:09 INFO - PROCESS | 31129 | 1464192069239 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:09 INFO - PROCESS | 31129 | 1464192069465 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:01:09 INFO - PROCESS | 31129 | 1464192069787 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a66d800 == 137 [pid = 31129] [id = 666] 09:01:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x8b5d5000) [pid = 31129] [serial = 1999] [outer = (nil)] 09:01:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x8dc6dc00) [pid = 31129] [serial = 2000] [outer = 0x8b5d5000] 09:01:09 INFO - PROCESS | 31129 | 1464192069881 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x8dc75800) [pid = 31129] [serial = 2001] [outer = 0x8b5d5000] 09:01:10 INFO - PROCESS | 31129 | 1464192070824 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1630ms 09:01:10 INFO - PROCESS | 31129 | 1464192070861 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 31129 | 1464192070865 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 09:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:01:10 INFO - PROCESS | 31129 | 1464192070872 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 31129 | 1464192070875 Marionette TRACE conn3 <- [1,2638,null,{}] 09:01:10 INFO - PROCESS | 31129 | 1464192070881 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:11 INFO - PROCESS | 31129 | 1464192071102 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:01:11 INFO - PROCESS | 31129 | 1464192071458 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 31129 | ++DOCSHELL 0x8e144c00 == 138 [pid = 31129] [id = 667] 09:01:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x8e145400) [pid = 31129] [serial = 2002] [outer = (nil)] 09:01:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x8e149c00) [pid = 31129] [serial = 2003] [outer = 0x8e145400] 09:01:11 INFO - PROCESS | 31129 | 1464192071567 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x8ea92800) [pid = 31129] [serial = 2004] [outer = 0x8e145400] 09:01:12 INFO - PROCESS | 31129 | 1464192072554 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1734ms 09:01:12 INFO - PROCESS | 31129 | 1464192072608 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 31129 | 1464192072612 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 09:01:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:01:12 INFO - PROCESS | 31129 | 1464192072619 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 31129 | 1464192072623 Marionette TRACE conn3 <- [1,2642,null,{}] 09:01:12 INFO - PROCESS | 31129 | 1464192072628 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:12 INFO - PROCESS | 31129 | 1464192072860 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:01:13 INFO - PROCESS | 31129 | 1464192073180 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dfa4000 == 139 [pid = 31129] [id = 668] 09:01:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x8dfa7400) [pid = 31129] [serial = 2005] [outer = (nil)] 09:01:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x8ec3d000) [pid = 31129] [serial = 2006] [outer = 0x8dfa7400] 09:01:13 INFO - PROCESS | 31129 | 1464192073273 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x91105000) [pid = 31129] [serial = 2007] [outer = 0x8dfa7400] 09:01:14 INFO - PROCESS | 31129 | 1464192074232 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:01:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:01:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1632ms 09:01:14 INFO - PROCESS | 31129 | 1464192074252 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 31129 | 1464192074256 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 09:01:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:01:14 INFO - PROCESS | 31129 | 1464192074263 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 31129 | 1464192074266 Marionette TRACE conn3 <- [1,2646,null,{}] 09:01:14 INFO - PROCESS | 31129 | 1464192074272 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:14 INFO - PROCESS | 31129 | 1464192074491 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:01:14 INFO - PROCESS | 31129 | 1464192074839 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec37000 == 140 [pid = 31129] [id = 669] 09:01:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x91101800) [pid = 31129] [serial = 2008] [outer = (nil)] 09:01:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x9111c400) [pid = 31129] [serial = 2009] [outer = 0x91101800] 09:01:14 INFO - PROCESS | 31129 | 1464192074934 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x91120c00) [pid = 31129] [serial = 2010] [outer = 0x91101800] 09:01:15 INFO - PROCESS | 31129 | 1464192075817 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:01:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1630ms 09:01:15 INFO - PROCESS | 31129 | 1464192075895 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 31129 | 1464192075898 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 09:01:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:01:15 INFO - PROCESS | 31129 | 1464192075905 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 31129 | 1464192075908 Marionette TRACE conn3 <- [1,2650,null,{}] 09:01:15 INFO - PROCESS | 31129 | 1464192075914 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:16 INFO - PROCESS | 31129 | 1464192076173 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:01:16 INFO - PROCESS | 31129 | 1464192076539 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a7ef800 == 141 [pid = 31129] [id = 670] 09:01:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x9110a000) [pid = 31129] [serial = 2011] [outer = (nil)] 09:01:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x91c12400) [pid = 31129] [serial = 2012] [outer = 0x9110a000] 09:01:16 INFO - PROCESS | 31129 | 1464192076632 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x91c19800) [pid = 31129] [serial = 2013] [outer = 0x9110a000] 09:01:17 INFO - PROCESS | 31129 | 1464192077536 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:01:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:01:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1690ms 09:01:17 INFO - PROCESS | 31129 | 1464192077595 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:01:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:01:17 INFO - PROCESS | 31129 | 1464192077600 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 09:01:17 INFO - PROCESS | 31129 | 1464192077606 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 31129 | 1464192077616 Marionette TRACE conn3 <- [1,2654,null,{}] 09:01:17 INFO - PROCESS | 31129 | 1464192077621 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:17 INFO - PROCESS | 31129 | 1464192077844 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:01:18 INFO - PROCESS | 31129 | 1464192078126 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea92400 == 142 [pid = 31129] [id = 671] 09:01:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x9110f800) [pid = 31129] [serial = 2014] [outer = (nil)] 09:01:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x91cfa400) [pid = 31129] [serial = 2015] [outer = 0x9110f800] 09:01:18 INFO - PROCESS | 31129 | 1464192078262 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x91fb2400) [pid = 31129] [serial = 2016] [outer = 0x9110f800] 09:01:19 INFO - PROCESS | 31129 | 1464192079174 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:01:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1644ms 09:01:19 INFO - PROCESS | 31129 | 1464192079250 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 31129 | 1464192079254 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 09:01:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:01:19 INFO - PROCESS | 31129 | 1464192079260 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 31129 | 1464192079263 Marionette TRACE conn3 <- [1,2658,null,{}] 09:01:19 INFO - PROCESS | 31129 | 1464192079270 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:19 INFO - PROCESS | 31129 | 1464192079528 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:01:19 INFO - PROCESS | 31129 | 1464192079877 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 31129 | ++DOCSHELL 0x9244d400 == 143 [pid = 31129] [id = 672] 09:01:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x92450c00) [pid = 31129] [serial = 2017] [outer = (nil)] 09:01:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x92478000) [pid = 31129] [serial = 2018] [outer = 0x92450c00] 09:01:19 INFO - PROCESS | 31129 | 1464192079984 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x92650400) [pid = 31129] [serial = 2019] [outer = 0x92450c00] 09:01:20 INFO - PROCESS | 31129 | 1464192080953 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:01:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:01:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1734ms 09:01:20 INFO - PROCESS | 31129 | 1464192080996 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:01:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:01:21 INFO - PROCESS | 31129 | 1464192081000 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 09:01:21 INFO - PROCESS | 31129 | 1464192081006 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 31129 | 1464192081011 Marionette TRACE conn3 <- [1,2662,null,{}] 09:01:21 INFO - PROCESS | 31129 | 1464192081017 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:21 INFO - PROCESS | 31129 | 1464192081268 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:01:21 INFO - PROCESS | 31129 | 1464192081614 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 31129 | ++DOCSHELL 0x91fb2c00 == 144 [pid = 31129] [id = 673] 09:01:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x92654800) [pid = 31129] [serial = 2020] [outer = (nil)] 09:01:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x9267c400) [pid = 31129] [serial = 2021] [outer = 0x92654800] 09:01:21 INFO - PROCESS | 31129 | 1464192081700 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x92741400) [pid = 31129] [serial = 2022] [outer = 0x92654800] 09:01:22 INFO - PROCESS | 31129 | 1464192082589 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:01:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:01:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1640ms 09:01:22 INFO - PROCESS | 31129 | 1464192082647 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 31129 | 1464192082650 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 09:01:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:01:22 INFO - PROCESS | 31129 | 1464192082657 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 31129 | 1464192082660 Marionette TRACE conn3 <- [1,2666,null,{}] 09:01:22 INFO - PROCESS | 31129 | 1464192082666 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:22 INFO - PROCESS | 31129 | 1464192082873 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:01:23 INFO - PROCESS | 31129 | 1464192083155 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 31129 | ++DOCSHELL 0x9110f400 == 145 [pid = 31129] [id = 674] 09:01:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x92680c00) [pid = 31129] [serial = 2023] [outer = (nil)] 09:01:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x92932800) [pid = 31129] [serial = 2024] [outer = 0x92680c00] 09:01:23 INFO - PROCESS | 31129 | 1464192083295 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x92936400) [pid = 31129] [serial = 2025] [outer = 0x92680c00] 09:01:24 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:24 INFO - PROCESS | 31129 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:01:24 INFO - PROCESS | 31129 | 1464192084661 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:01:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2041ms 09:01:24 INFO - PROCESS | 31129 | 1464192084698 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 31129 | 1464192084702 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 09:01:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:01:24 INFO - PROCESS | 31129 | 1464192084714 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 31129 | 1464192084717 Marionette TRACE conn3 <- [1,2670,null,{}] 09:01:24 INFO - PROCESS | 31129 | 1464192084724 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:24 INFO - PROCESS | 31129 | 1464192084972 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:01:25 INFO - PROCESS | 31129 | 1464192085227 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 31129 | ++DOCSHELL 0x9267b400 == 146 [pid = 31129] [id = 675] 09:01:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x92823c00) [pid = 31129] [serial = 2026] [outer = (nil)] 09:01:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x92a60c00) [pid = 31129] [serial = 2027] [outer = 0x92823c00] 09:01:25 INFO - PROCESS | 31129 | 1464192085326 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x92a67800) [pid = 31129] [serial = 2028] [outer = 0x92823c00] 09:01:26 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:26 INFO - PROCESS | 31129 | 1464192086687 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 31129 | 1464192086757 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 09:01:26 INFO - PROCESS | 31129 | 1464192086764 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 31129 | 1464192086767 Marionette TRACE conn3 <- [1,2674,null,{}] 09:01:26 INFO - PROCESS | 31129 | 1464192086773 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:27 INFO - PROCESS | 31129 | 1464192087131 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:01:27 INFO - PROCESS | 31129 | 1464192087351 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 31129 | ++DOCSHELL 0x92a5ec00 == 147 [pid = 31129] [id = 676] 09:01:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x92a65c00) [pid = 31129] [serial = 2029] [outer = (nil)] 09:01:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x92d03800) [pid = 31129] [serial = 2030] [outer = 0x92a65c00] 09:01:27 INFO - PROCESS | 31129 | 1464192087439 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x92d0d000) [pid = 31129] [serial = 2031] [outer = 0x92a65c00] 09:01:28 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:28 INFO - PROCESS | 31129 | 1464192088801 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 31129 | 1464192088861 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 09:01:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:01:28 INFO - PROCESS | 31129 | 1464192088868 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 31129 | 1464192088872 Marionette TRACE conn3 <- [1,2678,null,{}] 09:01:28 INFO - PROCESS | 31129 | 1464192088877 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:29 INFO - PROCESS | 31129 | 1464192089189 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:01:29 INFO - PROCESS | 31129 | 1464192089477 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 31129 | ++DOCSHELL 0x92a5ac00 == 148 [pid = 31129] [id = 677] 09:01:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x92bc5000) [pid = 31129] [serial = 2032] [outer = (nil)] 09:01:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x93952400) [pid = 31129] [serial = 2033] [outer = 0x92bc5000] 09:01:29 INFO - PROCESS | 31129 | 1464192089565 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x939dc000) [pid = 31129] [serial = 2034] [outer = 0x92bc5000] 09:01:30 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:30 INFO - PROCESS | 31129 | 1464192090967 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:01:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2135ms 09:01:31 INFO - PROCESS | 31129 | 1464192091004 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 31129 | 1464192091008 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 09:01:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:01:31 INFO - PROCESS | 31129 | 1464192091015 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 31129 | 1464192091017 Marionette TRACE conn3 <- [1,2682,null,{}] 09:01:31 INFO - PROCESS | 31129 | 1464192091024 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 31129 | 1464192091293 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:01:31 INFO - PROCESS | 31129 | 1464192091606 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 31129 | ++DOCSHELL 0x93951800 == 149 [pid = 31129] [id = 678] 09:01:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x93c76800) [pid = 31129] [serial = 2035] [outer = (nil)] 09:01:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x95031000) [pid = 31129] [serial = 2036] [outer = 0x93c76800] 09:01:31 INFO - PROCESS | 31129 | 1464192091698 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x95096800) [pid = 31129] [serial = 2037] [outer = 0x93c76800] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x873d6c00 == 148 [pid = 31129] [id = 615] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x86af3c00 == 147 [pid = 31129] [id = 613] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x8e14b000 == 146 [pid = 31129] [id = 242] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae64c00 == 145 [pid = 31129] [id = 289] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x92824000 == 144 [pid = 31129] [id = 518] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea96800 == 143 [pid = 31129] [id = 288] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x9982e400 == 142 [pid = 31129] [id = 519] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x913ee000 == 141 [pid = 31129] [id = 517] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x99b81c00 == 140 [pid = 31129] [id = 291] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x89c84800 == 139 [pid = 31129] [id = 661] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x87eef400 == 138 [pid = 31129] [id = 659] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x873d4800 == 137 [pid = 31129] [id = 658] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x87781c00 == 136 [pid = 31129] [id = 651] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x92a5c800 == 135 [pid = 31129] [id = 649] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x9463e800 == 134 [pid = 31129] [id = 650] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x9274e800 == 133 [pid = 31129] [id = 648] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x92937400 == 132 [pid = 31129] [id = 647] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x8e143000 == 131 [pid = 31129] [id = 646] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x91c13800 == 130 [pid = 31129] [id = 645] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x91c10400 == 129 [pid = 31129] [id = 644] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x8eaa0c00 == 128 [pid = 31129] [id = 642] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x88646c00 == 127 [pid = 31129] [id = 643] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x8a8cf800 == 126 [pid = 31129] [id = 641] 09:01:33 INFO - PROCESS | 31129 | --DOCSHELL 0x88645000 == 125 [pid = 31129] [id = 640] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x8dfa6c00) [pid = 31129] [serial = 1919] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x95d59800) [pid = 31129] [serial = 1880] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0xa3547000) [pid = 31129] [serial = 1904] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x92821800) [pid = 31129] [serial = 1869] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x89205000) [pid = 31129] [serial = 1856] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x9d9a7c00) [pid = 31129] [serial = 1896] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0xa30bec00) [pid = 31129] [serial = 1901] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x99f76800) [pid = 31129] [serial = 1887] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x97862800) [pid = 31129] [serial = 1884] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x8be51000) [pid = 31129] [serial = 1916] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x88855000) [pid = 31129] [serial = 1911] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x97816400) [pid = 31129] [serial = 1883] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x9244d800) [pid = 31129] [serial = 1862] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x9247d400) [pid = 31129] [serial = 1863] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x8dc6f400) [pid = 31129] [serial = 1917] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x8a669000) [pid = 31129] [serial = 1913] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x92665400) [pid = 31129] [serial = 1866] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0xa227c000) [pid = 31129] [serial = 1898] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0x8a8c4c00) [pid = 31129] [serial = 1857] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0x9274b000) [pid = 31129] [serial = 1868] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0x9d5c3800) [pid = 31129] [serial = 1895] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0x95d64800) [pid = 31129] [serial = 1881] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0x939ddc00) [pid = 31129] [serial = 1872] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0xa30eac00) [pid = 31129] [serial = 1902] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0x93915400) [pid = 31129] [serial = 1871] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0x95b7cc00) [pid = 31129] [serial = 1877] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0x95b84800) [pid = 31129] [serial = 1878] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x8e141c00) [pid = 31129] [serial = 1859] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0x9a2a4400) [pid = 31129] [serial = 1889] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x95a1c000) [pid = 31129] [serial = 1875] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x8ec3ac00) [pid = 31129] [serial = 1860] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x88819400) [pid = 31129] [serial = 1910] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x8be51800) [pid = 31129] [serial = 1785] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x92654400) [pid = 31129] [serial = 1865] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x9ab8c800) [pid = 31129] [serial = 1890] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x9b916c00) [pid = 31129] [serial = 1893] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0xa264a000) [pid = 31129] [serial = 1899] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x952cb800) [pid = 31129] [serial = 1874] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0xa3584c00) [pid = 31129] [serial = 1907] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x99f53000) [pid = 31129] [serial = 1886] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x8a7f8800) [pid = 31129] [serial = 1914] [outer = (nil)] [url = about:blank] 09:01:33 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x9b58e800) [pid = 31129] [serial = 1892] [outer = (nil)] [url = about:blank] 09:01:34 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:34 INFO - PROCESS | 31129 | 1464192094709 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:01:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 3738ms 09:01:34 INFO - PROCESS | 31129 | 1464192094754 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:01:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:01:34 INFO - PROCESS | 31129 | 1464192094762 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 09:01:34 INFO - PROCESS | 31129 | 1464192094770 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 31129 | 1464192094773 Marionette TRACE conn3 <- [1,2686,null,{}] 09:01:34 INFO - PROCESS | 31129 | 1464192094781 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:35 INFO - PROCESS | 31129 | 1464192094996 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:01:35 INFO - PROCESS | 31129 | 1464192095252 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 31129 | ++DOCSHELL 0x8777a000 == 126 [pid = 31129] [id = 679] 09:01:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x87ee9c00) [pid = 31129] [serial = 2038] [outer = (nil)] 09:01:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x88645c00) [pid = 31129] [serial = 2039] [outer = 0x87ee9c00] 09:01:35 INFO - PROCESS | 31129 | 1464192095349 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x8881bc00) [pid = 31129] [serial = 2040] [outer = 0x87ee9c00] 09:01:36 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:36 INFO - PROCESS | 31129 | 1464192096633 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 31129 | 1464192096717 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 09:01:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:01:36 INFO - PROCESS | 31129 | 1464192096745 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 31129 | 1464192096750 Marionette TRACE conn3 <- [1,2690,null,{}] 09:01:36 INFO - PROCESS | 31129 | 1464192096864 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:37 INFO - PROCESS | 31129 | 1464192097142 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:01:37 INFO - PROCESS | 31129 | 1464192097184 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 31129 | ++DOCSHELL 0x8884e800 == 127 [pid = 31129] [id = 680] 09:01:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x88851c00) [pid = 31129] [serial = 2041] [outer = (nil)] 09:01:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x89de9400) [pid = 31129] [serial = 2042] [outer = 0x88851c00] 09:01:37 INFO - PROCESS | 31129 | 1464192097260 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x8a66e800) [pid = 31129] [serial = 2043] [outer = 0x88851c00] 09:01:38 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x91c16400) [pid = 31129] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x89b86c00) [pid = 31129] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x9b916800) [pid = 31129] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x99762000) [pid = 31129] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x9907cc00) [pid = 31129] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x913f3c00) [pid = 31129] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x95b86800) [pid = 31129] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x95c7cc00) [pid = 31129] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x8776d400) [pid = 31129] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x92bc9800) [pid = 31129] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x8ec38800) [pid = 31129] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x92a5e400) [pid = 31129] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x9a2a4800) [pid = 31129] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x92938400) [pid = 31129] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x98b78400) [pid = 31129] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 128 (0x88646000) [pid = 31129] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 127 (0x88618c00) [pid = 31129] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 126 (0x89b86800) [pid = 31129] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 125 (0x8ae61000) [pid = 31129] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 124 (0x95b85c00) [pid = 31129] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 123 (0x8ae62400) [pid = 31129] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 122 (0xa264b800) [pid = 31129] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 121 (0x9244dc00) [pid = 31129] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:01:38 INFO - PROCESS | 31129 | --DOMWINDOW == 120 (0x9a021000) [pid = 31129] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:01:39 INFO - PROCESS | 31129 | 1464192098988 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 09:01:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:01:39 INFO - PROCESS | 31129 | 1464192099049 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 09:01:39 INFO - PROCESS | 31129 | 1464192099056 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 31129 | 1464192099061 Marionette TRACE conn3 <- [1,2694,null,{}] 09:01:39 INFO - PROCESS | 31129 | 1464192099077 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:39 INFO - PROCESS | 31129 | 1464192099362 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:01:39 INFO - PROCESS | 31129 | 1464192099487 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 31129 | ++DOCSHELL 0x873da000 == 128 [pid = 31129] [id = 681] 09:01:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 121 (0x89b8dc00) [pid = 31129] [serial = 2044] [outer = (nil)] 09:01:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 122 (0x8a8c7800) [pid = 31129] [serial = 2045] [outer = 0x89b8dc00] 09:01:39 INFO - PROCESS | 31129 | 1464192099569 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 123 (0x8afad400) [pid = 31129] [serial = 2046] [outer = 0x89b8dc00] 09:01:40 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:41 INFO - PROCESS | 31129 | 1464192100983 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 31129 | 1464192101127 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 09:01:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:01:41 INFO - PROCESS | 31129 | 1464192101140 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 31129 | 1464192101145 Marionette TRACE conn3 <- [1,2698,null,{}] 09:01:41 INFO - PROCESS | 31129 | 1464192101156 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:41 INFO - PROCESS | 31129 | 1464192101421 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:01:41 INFO - PROCESS | 31129 | 1464192101711 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 31129 | ++DOCSHELL 0x8860a400 == 129 [pid = 31129] [id = 682] 09:01:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 124 (0x8860b400) [pid = 31129] [serial = 2047] [outer = (nil)] 09:01:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 125 (0x88618000) [pid = 31129] [serial = 2048] [outer = 0x8860b400] 09:01:41 INFO - PROCESS | 31129 | 1464192101805 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 126 (0x88649c00) [pid = 31129] [serial = 2049] [outer = 0x8860b400] 09:01:43 INFO - PROCESS | 31129 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:43 INFO - PROCESS | 31129 | 1464192103266 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 31129 | 1464192103342 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 09:01:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:01:43 INFO - PROCESS | 31129 | 1464192103457 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 31129 | 1464192103462 Marionette TRACE conn3 <- [1,2702,null,{}] 09:01:43 INFO - PROCESS | 31129 | 1464192103485 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:43 INFO - PROCESS | 31129 | 1464192103719 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:01:44 INFO - PROCESS | 31129 | 1464192103993 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 31129 | ++DOCSHELL 0x87781800 == 130 [pid = 31129] [id = 683] 09:01:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 127 (0x88853800) [pid = 31129] [serial = 2050] [outer = (nil)] 09:01:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 128 (0x8a66d400) [pid = 31129] [serial = 2051] [outer = 0x88853800] 09:01:44 INFO - PROCESS | 31129 | 1464192104085 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x8a8cb400) [pid = 31129] [serial = 2052] [outer = 0x88853800] 09:01:45 INFO - PROCESS | 31129 | 1464192105102 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:01:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1756ms 09:01:45 INFO - PROCESS | 31129 | 1464192105159 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 31129 | 1464192105163 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 09:01:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:01:45 INFO - PROCESS | 31129 | 1464192105171 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 31129 | 1464192105177 Marionette TRACE conn3 <- [1,2706,null,{}] 09:01:45 INFO - PROCESS | 31129 | 1464192105195 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:45 INFO - PROCESS | 31129 | 1464192105500 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:01:45 INFO - PROCESS | 31129 | 1464192105881 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5d6c00 == 131 [pid = 31129] [id = 684] 09:01:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x8b5df000) [pid = 31129] [serial = 2053] [outer = (nil)] 09:01:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x8d585800) [pid = 31129] [serial = 2054] [outer = 0x8b5df000] 09:01:45 INFO - PROCESS | 31129 | 1464192105975 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x8dc6f400) [pid = 31129] [serial = 2055] [outer = 0x8b5df000] 09:01:47 INFO - PROCESS | 31129 | 1464192107020 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:01:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1889ms 09:01:47 INFO - PROCESS | 31129 | 1464192107060 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 31129 | 1464192107066 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 09:01:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:01:47 INFO - PROCESS | 31129 | 1464192107073 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 31129 | 1464192107077 Marionette TRACE conn3 <- [1,2710,null,{}] 09:01:47 INFO - PROCESS | 31129 | 1464192107082 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:47 INFO - PROCESS | 31129 | 1464192107333 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:01:47 INFO - PROCESS | 31129 | 1464192107655 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 31129 | ++DOCSHELL 0x87773400 == 132 [pid = 31129] [id = 685] 09:01:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x8ae61000) [pid = 31129] [serial = 2056] [outer = (nil)] 09:01:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x8ea15000) [pid = 31129] [serial = 2057] [outer = 0x8ae61000] 09:01:47 INFO - PROCESS | 31129 | 1464192107755 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x8ea96c00) [pid = 31129] [serial = 2058] [outer = 0x8ae61000] 09:01:48 INFO - PROCESS | 31129 | 1464192108719 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 31129 | 1464192108820 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 09:01:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:01:48 INFO - PROCESS | 31129 | 1464192108830 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 31129 | 1464192108836 Marionette TRACE conn3 <- [1,2714,null,{}] 09:01:48 INFO - PROCESS | 31129 | 1464192108845 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:49 INFO - PROCESS | 31129 | 1464192109187 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:01:49 INFO - PROCESS | 31129 | 1464192109455 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea15c00 == 133 [pid = 31129] [id = 686] 09:01:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x8ec30800) [pid = 31129] [serial = 2059] [outer = (nil)] 09:01:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x9110d400) [pid = 31129] [serial = 2060] [outer = 0x8ec30800] 09:01:49 INFO - PROCESS | 31129 | 1464192109544 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x91128000) [pid = 31129] [serial = 2061] [outer = 0x8ec30800] 09:01:50 INFO - PROCESS | 31129 | 1464192110478 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:01:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1693ms 09:01:50 INFO - PROCESS | 31129 | 1464192110524 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:01:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:01:50 INFO - PROCESS | 31129 | 1464192110528 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 09:01:50 INFO - PROCESS | 31129 | 1464192110534 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 31129 | 1464192110538 Marionette TRACE conn3 <- [1,2718,null,{}] 09:01:50 INFO - PROCESS | 31129 | 1464192110544 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:50 INFO - PROCESS | 31129 | 1464192110839 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:01:51 INFO - PROCESS | 31129 | 1464192111173 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 31129 | ++DOCSHELL 0x87763400 == 134 [pid = 31129] [id = 687] 09:01:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x8eaa0000) [pid = 31129] [serial = 2062] [outer = (nil)] 09:01:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x91fb9400) [pid = 31129] [serial = 2063] [outer = 0x8eaa0000] 09:01:51 INFO - PROCESS | 31129 | 1464192111266 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x9264ac00) [pid = 31129] [serial = 2064] [outer = 0x8eaa0000] 09:01:52 INFO - PROCESS | 31129 | 1464192112260 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 31129 | 1464192112327 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 09:01:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:01:52 INFO - PROCESS | 31129 | 1464192112334 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 31129 | 1464192112338 Marionette TRACE conn3 <- [1,2722,null,{}] 09:01:52 INFO - PROCESS | 31129 | 1464192112344 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:52 INFO - PROCESS | 31129 | 1464192112586 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:01:52 INFO - PROCESS | 31129 | 1464192112912 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 31129 | ++DOCSHELL 0x913efc00 == 135 [pid = 31129] [id = 688] 09:01:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x91fbc800) [pid = 31129] [serial = 2065] [outer = (nil)] 09:01:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x9266b000) [pid = 31129] [serial = 2066] [outer = 0x91fbc800] 09:01:53 INFO - PROCESS | 31129 | 1464192113008 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x92674c00) [pid = 31129] [serial = 2067] [outer = 0x91fbc800] 09:01:53 INFO - PROCESS | 31129 | 1464192113985 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:01:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:01:54 INFO - PROCESS | 31129 | 1464192114028 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 09:01:54 INFO - PROCESS | 31129 | 1464192114034 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 31129 | 1464192114038 Marionette TRACE conn3 <- [1,2726,null,{}] 09:01:54 INFO - PROCESS | 31129 | 1464192114045 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:54 INFO - PROCESS | 31129 | 1464192114276 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:01:54 INFO - PROCESS | 31129 | 1464192114606 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec3d800 == 136 [pid = 31129] [id = 689] 09:01:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x92652400) [pid = 31129] [serial = 2068] [outer = (nil)] 09:01:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x92821800) [pid = 31129] [serial = 2069] [outer = 0x92652400] 09:01:54 INFO - PROCESS | 31129 | 1464192114699 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x92828400) [pid = 31129] [serial = 2070] [outer = 0x92652400] 09:01:55 INFO - PROCESS | 31129 | 1464192115651 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:01:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1684ms 09:01:55 INFO - PROCESS | 31129 | 1464192115719 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:01:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:01:55 INFO - PROCESS | 31129 | 1464192115723 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 09:01:55 INFO - PROCESS | 31129 | 1464192115731 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 31129 | 1464192115734 Marionette TRACE conn3 <- [1,2730,null,{}] 09:01:55 INFO - PROCESS | 31129 | 1464192115743 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:56 INFO - PROCESS | 31129 | 1464192116028 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:01:56 INFO - PROCESS | 31129 | 1464192116356 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 31129 | ++DOCSHELL 0x89defc00 == 137 [pid = 31129] [id = 690] 09:01:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x8e14a000) [pid = 31129] [serial = 2071] [outer = (nil)] 09:01:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x92a61c00) [pid = 31129] [serial = 2072] [outer = 0x8e14a000] 09:01:56 INFO - PROCESS | 31129 | 1464192116446 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x92bbe000) [pid = 31129] [serial = 2073] [outer = 0x8e14a000] 09:01:57 INFO - PROCESS | 31129 | 1464192117767 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 31129 | 1464192117838 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 09:01:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:01:57 INFO - PROCESS | 31129 | 1464192117847 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 31129 | 1464192117850 Marionette TRACE conn3 <- [1,2734,null,{}] 09:01:57 INFO - PROCESS | 31129 | 1464192117856 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:58 INFO - PROCESS | 31129 | 1464192118156 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:01:58 INFO - PROCESS | 31129 | 1464192118439 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 31129 | ++DOCSHELL 0x9274cc00 == 138 [pid = 31129] [id = 691] 09:01:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x9293e000) [pid = 31129] [serial = 2074] [outer = (nil)] 09:01:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x9394cc00) [pid = 31129] [serial = 2075] [outer = 0x9293e000] 09:01:58 INFO - PROCESS | 31129 | 1464192118526 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x93953800) [pid = 31129] [serial = 2076] [outer = 0x9293e000] 09:01:59 INFO - PROCESS | 31129 | 1464192119493 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:01:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:01:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1682ms 09:01:59 INFO - PROCESS | 31129 | 1464192119530 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 31129 | 1464192119534 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 09:01:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:01:59 INFO - PROCESS | 31129 | 1464192119541 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 31129 | 1464192119545 Marionette TRACE conn3 <- [1,2738,null,{}] 09:01:59 INFO - PROCESS | 31129 | 1464192119551 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:59 INFO - PROCESS | 31129 | 1464192119806 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:02:00 INFO - PROCESS | 31129 | 1464192120148 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 31129 | ++DOCSHELL 0x95033400 == 139 [pid = 31129] [id = 692] 09:02:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x9508f800) [pid = 31129] [serial = 2077] [outer = (nil)] 09:02:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x952c4800) [pid = 31129] [serial = 2078] [outer = 0x9508f800] 09:02:00 INFO - PROCESS | 31129 | 1464192120257 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x95383800) [pid = 31129] [serial = 2079] [outer = 0x9508f800] 09:02:01 INFO - PROCESS | 31129 | 1464192121265 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:02:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1784ms 09:02:01 INFO - PROCESS | 31129 | 1464192121326 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 31129 | 1464192121330 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 09:02:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:02:01 INFO - PROCESS | 31129 | 1464192121337 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 31129 | 1464192121339 Marionette TRACE conn3 <- [1,2742,null,{}] 09:02:01 INFO - PROCESS | 31129 | 1464192121346 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 31129 | 1464192121605 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:02:02 INFO - PROCESS | 31129 | 1464192122008 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 31129 | ++DOCSHELL 0x92d03c00 == 140 [pid = 31129] [id = 693] 09:02:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x95385400) [pid = 31129] [serial = 2080] [outer = (nil)] 09:02:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x95a21800) [pid = 31129] [serial = 2081] [outer = 0x95385400] 09:02:02 INFO - PROCESS | 31129 | 1464192122117 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x95a25400) [pid = 31129] [serial = 2082] [outer = 0x95385400] 09:02:03 INFO - PROCESS | 31129 | 1464192123087 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:02:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1786ms 09:02:03 INFO - PROCESS | 31129 | 1464192123124 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:02:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:02:03 INFO - PROCESS | 31129 | 1464192123129 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 09:02:03 INFO - PROCESS | 31129 | 1464192123135 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 31129 | 1464192123138 Marionette TRACE conn3 <- [1,2746,null,{}] 09:02:03 INFO - PROCESS | 31129 | 1464192123144 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:03 INFO - PROCESS | 31129 | 1464192123388 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:02:03 INFO - PROCESS | 31129 | 1464192123721 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 31129 | ++DOCSHELL 0x95388400 == 141 [pid = 31129] [id = 694] 09:02:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x95a1e800) [pid = 31129] [serial = 2083] [outer = (nil)] 09:02:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x95b82c00) [pid = 31129] [serial = 2084] [outer = 0x95a1e800] 09:02:03 INFO - PROCESS | 31129 | 1464192123816 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x95b84000) [pid = 31129] [serial = 2085] [outer = 0x95a1e800] 09:02:04 INFO - PROCESS | 31129 | 1464192124737 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:02:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1643ms 09:02:04 INFO - PROCESS | 31129 | 1464192124778 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 31129 | 1464192124781 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 09:02:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:02:04 INFO - PROCESS | 31129 | 1464192124788 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 31129 | 1464192124792 Marionette TRACE conn3 <- [1,2750,null,{}] 09:02:04 INFO - PROCESS | 31129 | 1464192124798 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:05 INFO - PROCESS | 31129 | 1464192125021 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:02:05 INFO - PROCESS | 31129 | 1464192125354 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 31129 | ++DOCSHELL 0x95a25800 == 142 [pid = 31129] [id = 695] 09:02:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x95b83400) [pid = 31129] [serial = 2086] [outer = (nil)] 09:02:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x95c7d800) [pid = 31129] [serial = 2087] [outer = 0x95b83400] 09:02:05 INFO - PROCESS | 31129 | 1464192125450 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x95c84400) [pid = 31129] [serial = 2088] [outer = 0x95b83400] 09:02:06 INFO - PROCESS | 31129 | 1464192126377 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:02:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1634ms 09:02:06 INFO - PROCESS | 31129 | 1464192126424 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 31129 | 1464192126428 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 09:02:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:02:06 INFO - PROCESS | 31129 | 1464192126434 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 31129 | 1464192126438 Marionette TRACE conn3 <- [1,2754,null,{}] 09:02:06 INFO - PROCESS | 31129 | 1464192126443 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:06 INFO - PROCESS | 31129 | 1464192126682 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:02:07 INFO - PROCESS | 31129 | 1464192127039 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 31129 | ++DOCSHELL 0x94640800 == 143 [pid = 31129] [id = 696] 09:02:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x952c5400) [pid = 31129] [serial = 2089] [outer = (nil)] 09:02:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x95d5cc00) [pid = 31129] [serial = 2090] [outer = 0x952c5400] 09:02:07 INFO - PROCESS | 31129 | 1464192127135 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x95d60c00) [pid = 31129] [serial = 2091] [outer = 0x952c5400] 09:02:08 INFO - PROCESS | 31129 | 1464192128085 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:02:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1683ms 09:02:08 INFO - PROCESS | 31129 | 1464192128118 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 31129 | 1464192128122 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 09:02:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:02:08 INFO - PROCESS | 31129 | 1464192128130 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 31129 | 1464192128133 Marionette TRACE conn3 <- [1,2758,null,{}] 09:02:08 INFO - PROCESS | 31129 | 1464192128139 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:08 INFO - PROCESS | 31129 | 1464192128375 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:02:08 INFO - PROCESS | 31129 | 1464192128708 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 31129 | ++DOCSHELL 0x95c7f800 == 144 [pid = 31129] [id = 697] 09:02:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x95d5b400) [pid = 31129] [serial = 2092] [outer = (nil)] 09:02:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x97813400) [pid = 31129] [serial = 2093] [outer = 0x95d5b400] 09:02:08 INFO - PROCESS | 31129 | 1464192128801 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x97817000) [pid = 31129] [serial = 2094] [outer = 0x95d5b400] 09:02:09 INFO - PROCESS | 31129 | 1464192129701 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:02:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1632ms 09:02:09 INFO - PROCESS | 31129 | 1464192129763 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 31129 | 1464192129767 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 09:02:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:02:09 INFO - PROCESS | 31129 | 1464192129773 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 31129 | 1464192129777 Marionette TRACE conn3 <- [1,2762,null,{}] 09:02:09 INFO - PROCESS | 31129 | 1464192129783 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:10 INFO - PROCESS | 31129 | 1464192130069 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:02:10 INFO - PROCESS | 31129 | 1464192130520 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 31129 | ++DOCSHELL 0x95d64000 == 145 [pid = 31129] [id = 698] 09:02:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x9780a800) [pid = 31129] [serial = 2095] [outer = (nil)] 09:02:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x97865c00) [pid = 31129] [serial = 2096] [outer = 0x9780a800] 09:02:10 INFO - PROCESS | 31129 | 1464192130703 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x9820ec00) [pid = 31129] [serial = 2097] [outer = 0x9780a800] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x88614800 == 144 [pid = 31129] [id = 633] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x8863b800 == 143 [pid = 31129] [id = 630] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x87ee4400 == 142 [pid = 31129] [id = 635] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x873d6000 == 141 [pid = 31129] [id = 632] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x87ee1c00 == 140 [pid = 31129] [id = 634] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x8884e800 == 139 [pid = 31129] [id = 680] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x89b83000 == 138 [pid = 31129] [id = 660] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x8777a000 == 137 [pid = 31129] [id = 679] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x92a5ec00 == 136 [pid = 31129] [id = 676] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x92a5ac00 == 135 [pid = 31129] [id = 677] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x9267b400 == 134 [pid = 31129] [id = 675] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x9110f400 == 133 [pid = 31129] [id = 674] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x91fb2c00 == 132 [pid = 31129] [id = 673] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x8a7ef800 == 131 [pid = 31129] [id = 670] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea92400 == 130 [pid = 31129] [id = 671] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x8ec37000 == 129 [pid = 31129] [id = 669] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x8dfa4000 == 128 [pid = 31129] [id = 668] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x8e144c00 == 127 [pid = 31129] [id = 667] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x8a66d800 == 126 [pid = 31129] [id = 666] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x8a671800 == 125 [pid = 31129] [id = 665] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x8885c800 == 124 [pid = 31129] [id = 663] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x89decc00 == 123 [pid = 31129] [id = 664] 09:02:12 INFO - PROCESS | 31129 | --DOCSHELL 0x87765400 == 122 [pid = 31129] [id = 662] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x8a66c000) [pid = 31129] [serial = 1985] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x9244c400) [pid = 31129] [serial = 1934] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x9110e400) [pid = 31129] [serial = 1854] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x9d9a7400) [pid = 31129] [serial = 1973] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x9a0ce800) [pid = 31129] [serial = 1965] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x99f59c00) [pid = 31129] [serial = 1961] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x92a63c00) [pid = 31129] [serial = 1941] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x99f6e800) [pid = 31129] [serial = 1962] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x982c9000) [pid = 31129] [serial = 1955] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x99b83c00) [pid = 31129] [serial = 1958] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x8777c000) [pid = 31129] [serial = 1976] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x99c0f000) [pid = 31129] [serial = 1959] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0x952bf800) [pid = 31129] [serial = 1949] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0x91108800) [pid = 31129] [serial = 1928] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0x9391b400) [pid = 31129] [serial = 1944] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0x9b978400) [pid = 31129] [serial = 1971] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0x93c76000) [pid = 31129] [serial = 1947] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0x9a022800) [pid = 31129] [serial = 1964] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0x98468400) [pid = 31129] [serial = 1956] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0x9b06e800) [pid = 31129] [serial = 1968] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0x9b91c800) [pid = 31129] [serial = 1970] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x8885a800) [pid = 31129] [serial = 1923] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0xa0606800) [pid = 31129] [serial = 1974] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x93917400) [pid = 31129] [serial = 1943] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x88642c00) [pid = 31129] [serial = 1979] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x89de5800) [pid = 31129] [serial = 1983] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x9244f400) [pid = 31129] [serial = 1935] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x952cd000) [pid = 31129] [serial = 1950] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x91c15000) [pid = 31129] [serial = 1931] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x89c7f400) [pid = 31129] [serial = 1982] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x9780ac00) [pid = 31129] [serial = 1953] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x88813400) [pid = 31129] [serial = 1980] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x8ae6ec00) [pid = 31129] [serial = 1925] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x91cfc000) [pid = 31129] [serial = 1932] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0xa3578400) [pid = 31129] [serial = 1905] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x8be43400) [pid = 31129] [serial = 1926] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x88816c00) [pid = 31129] [serial = 1922] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x9ab8d400) [pid = 31129] [serial = 1967] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x9282a000) [pid = 31129] [serial = 1938] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x92a5cc00) [pid = 31129] [serial = 1940] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x91123400) [pid = 31129] [serial = 1929] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x939db800) [pid = 31129] [serial = 1946] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x92746800) [pid = 31129] [serial = 1937] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x95c80000) [pid = 31129] [serial = 1952] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x87ee7400) [pid = 31129] [serial = 1977] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | --DOMWINDOW == 128 (0xa3586800) [pid = 31129] [serial = 1908] [outer = (nil)] [url = about:blank] 09:02:13 INFO - PROCESS | 31129 | 1464192133674 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:02:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 3942ms 09:02:13 INFO - PROCESS | 31129 | 1464192133718 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 31129 | 1464192133724 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 09:02:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:02:13 INFO - PROCESS | 31129 | 1464192133732 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 31129 | 1464192133738 Marionette TRACE conn3 <- [1,2766,null,{}] 09:02:13 INFO - PROCESS | 31129 | 1464192133746 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:13 INFO - PROCESS | 31129 | 1464192133990 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:02:14 INFO - PROCESS | 31129 | 1464192134193 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 31129 | ++DOCSHELL 0x87ee7400 == 123 [pid = 31129] [id = 699] 09:02:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x87eeac00) [pid = 31129] [serial = 2098] [outer = (nil)] 09:02:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x88644000) [pid = 31129] [serial = 2099] [outer = 0x87eeac00] 09:02:14 INFO - PROCESS | 31129 | 1464192134275 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x8884d400) [pid = 31129] [serial = 2100] [outer = 0x87eeac00] 09:02:15 INFO - PROCESS | 31129 | 1464192135182 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:02:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1536ms 09:02:15 INFO - PROCESS | 31129 | 1464192135269 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 31129 | 1464192135278 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 09:02:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:02:15 INFO - PROCESS | 31129 | 1464192135289 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 31129 | 1464192135293 Marionette TRACE conn3 <- [1,2770,null,{}] 09:02:15 INFO - PROCESS | 31129 | 1464192135299 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:15 INFO - PROCESS | 31129 | 1464192135533 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:02:15 INFO - PROCESS | 31129 | 1464192135783 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 31129 | ++DOCSHELL 0x89de1400 == 124 [pid = 31129] [id = 700] 09:02:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x89de3c00) [pid = 31129] [serial = 2101] [outer = (nil)] 09:02:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x8a669c00) [pid = 31129] [serial = 2102] [outer = 0x89de3c00] 09:02:15 INFO - PROCESS | 31129 | 1464192135949 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x8a7f3400) [pid = 31129] [serial = 2103] [outer = 0x89de3c00] 09:02:16 INFO - PROCESS | 31129 | 1464192136858 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:02:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1631ms 09:02:16 INFO - PROCESS | 31129 | 1464192136921 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 31129 | 1464192136924 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 09:02:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:02:16 INFO - PROCESS | 31129 | 1464192136931 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 31129 | 1464192136937 Marionette TRACE conn3 <- [1,2774,null,{}] 09:02:16 INFO - PROCESS | 31129 | 1464192136953 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:17 INFO - PROCESS | 31129 | 1464192137293 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:02:17 INFO - PROCESS | 31129 | 1464192137339 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 31129 | ++DOCSHELL 0x89de9c00 == 125 [pid = 31129] [id = 701] 09:02:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x8b5d1c00) [pid = 31129] [serial = 2104] [outer = (nil)] 09:02:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x8be43400) [pid = 31129] [serial = 2105] [outer = 0x8b5d1c00] 09:02:17 INFO - PROCESS | 31129 | 1464192137432 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x8dc76000) [pid = 31129] [serial = 2106] [outer = 0x8b5d1c00] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x87eeec00) [pid = 31129] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x88851c00) [pid = 31129] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x8a8ccc00) [pid = 31129] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x8a8c2000) [pid = 31129] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x89203000) [pid = 31129] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x87767000) [pid = 31129] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x87ee9c00) [pid = 31129] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x92bc5000) [pid = 31129] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 128 (0x92a65c00) [pid = 31129] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 127 (0x92823c00) [pid = 31129] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 126 (0x92680c00) [pid = 31129] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 125 (0x92654800) [pid = 31129] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 124 (0x92450c00) [pid = 31129] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 123 (0x9110f800) [pid = 31129] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 122 (0x9110a000) [pid = 31129] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 121 (0x91101800) [pid = 31129] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 120 (0x8dfa7400) [pid = 31129] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 119 (0x8e145400) [pid = 31129] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:02:18 INFO - PROCESS | 31129 | --DOMWINDOW == 118 (0x8b5d5000) [pid = 31129] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:02:18 INFO - PROCESS | 31129 | 1464192138927 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:02:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:02:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2039ms 09:02:18 INFO - PROCESS | 31129 | 1464192138971 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 31129 | 1464192138975 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 09:02:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:02:18 INFO - PROCESS | 31129 | 1464192138981 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 31129 | 1464192138984 Marionette TRACE conn3 <- [1,2778,null,{}] 09:02:18 INFO - PROCESS | 31129 | 1464192138989 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:19 INFO - PROCESS | 31129 | 1464192139291 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:02:19 INFO - PROCESS | 31129 | 1464192139316 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 31129 | ++DOCSHELL 0x86af0c00 == 126 [pid = 31129] [id = 702] 09:02:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 119 (0x8a8c7c00) [pid = 31129] [serial = 2107] [outer = (nil)] 09:02:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 120 (0x8dfa4000) [pid = 31129] [serial = 2108] [outer = 0x8a8c7c00] 09:02:19 INFO - PROCESS | 31129 | 1464192139388 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 121 (0x8e145400) [pid = 31129] [serial = 2109] [outer = 0x8a8c7c00] 09:02:20 INFO - PROCESS | 31129 | 1464192140423 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:02:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1485ms 09:02:20 INFO - PROCESS | 31129 | 1464192140468 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 31129 | 1464192140474 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 09:02:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:02:20 INFO - PROCESS | 31129 | 1464192140483 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 31129 | 1464192140490 Marionette TRACE conn3 <- [1,2782,null,{}] 09:02:20 INFO - PROCESS | 31129 | 1464192140500 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:20 INFO - PROCESS | 31129 | 1464192140746 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:02:21 INFO - PROCESS | 31129 | 1464192141088 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 31129 | ++DOCSHELL 0x8863c000 == 127 [pid = 31129] [id = 703] 09:02:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 122 (0x88640800) [pid = 31129] [serial = 2110] [outer = (nil)] 09:02:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 123 (0x8881cc00) [pid = 31129] [serial = 2111] [outer = 0x88640800] 09:02:21 INFO - PROCESS | 31129 | 1464192141187 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 124 (0x89c78000) [pid = 31129] [serial = 2112] [outer = 0x88640800] 09:02:22 INFO - PROCESS | 31129 | 1464192142178 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:02:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1743ms 09:02:22 INFO - PROCESS | 31129 | 1464192142232 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:02:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:02:22 INFO - PROCESS | 31129 | 1464192142249 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 09:02:22 INFO - PROCESS | 31129 | 1464192142259 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 31129 | 1464192142264 Marionette TRACE conn3 <- [1,2786,null,{}] 09:02:22 INFO - PROCESS | 31129 | 1464192142270 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:22 INFO - PROCESS | 31129 | 1464192142574 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:02:22 INFO - PROCESS | 31129 | 1464192142911 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 31129 | ++DOCSHELL 0x8afab000 == 128 [pid = 31129] [id = 704] 09:02:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 125 (0x8afb3c00) [pid = 31129] [serial = 2113] [outer = (nil)] 09:02:22 INFO - PROCESS | 31129 | ++DOMWINDOW == 126 (0x8d589800) [pid = 31129] [serial = 2114] [outer = 0x8afb3c00] 09:02:23 INFO - PROCESS | 31129 | 1464192143000 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 127 (0x8ea09800) [pid = 31129] [serial = 2115] [outer = 0x8afb3c00] 09:02:23 INFO - PROCESS | 31129 | 1464192143967 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:02:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1743ms 09:02:24 INFO - PROCESS | 31129 | 1464192144002 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 31129 | 1464192144007 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 09:02:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:02:24 INFO - PROCESS | 31129 | 1464192144013 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 31129 | 1464192144020 Marionette TRACE conn3 <- [1,2790,null,{}] 09:02:24 INFO - PROCESS | 31129 | 1464192144036 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:24 INFO - PROCESS | 31129 | 1464192144279 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:02:24 INFO - PROCESS | 31129 | 1464192144660 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ec35800 == 129 [pid = 31129] [id = 705] 09:02:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 128 (0x9110a000) [pid = 31129] [serial = 2116] [outer = (nil)] 09:02:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x9111e400) [pid = 31129] [serial = 2117] [outer = 0x9110a000] 09:02:24 INFO - PROCESS | 31129 | 1464192144758 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x913ee400) [pid = 31129] [serial = 2118] [outer = 0x9110a000] 09:02:25 INFO - PROCESS | 31129 | 1464192145717 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:02:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1743ms 09:02:25 INFO - PROCESS | 31129 | 1464192145758 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 31129 | 1464192145764 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 09:02:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:02:25 INFO - PROCESS | 31129 | 1464192145771 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 31129 | 1464192145774 Marionette TRACE conn3 <- [1,2794,null,{}] 09:02:25 INFO - PROCESS | 31129 | 1464192145801 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:26 INFO - PROCESS | 31129 | 1464192146051 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:02:26 INFO - PROCESS | 31129 | 1464192146378 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 31129 | ++DOCSHELL 0x913f3c00 == 130 [pid = 31129] [id = 706] 09:02:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x91c16000) [pid = 31129] [serial = 2119] [outer = (nil)] 09:02:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x91c1c400) [pid = 31129] [serial = 2120] [outer = 0x91c16000] 09:02:26 INFO - PROCESS | 31129 | 1464192146471 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x91cf7800) [pid = 31129] [serial = 2121] [outer = 0x91c16000] 09:02:27 INFO - PROCESS | 31129 | 1464192147419 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:02:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1704ms 09:02:27 INFO - PROCESS | 31129 | 1464192147476 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 31129 | 1464192147480 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 09:02:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:02:27 INFO - PROCESS | 31129 | 1464192147486 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 31129 | 1464192147490 Marionette TRACE conn3 <- [1,2798,null,{}] 09:02:27 INFO - PROCESS | 31129 | 1464192147496 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:27 INFO - PROCESS | 31129 | 1464192147712 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:02:28 INFO - PROCESS | 31129 | 1464192148035 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 31129 | ++DOCSHELL 0x9111ec00 == 131 [pid = 31129] [id = 707] 09:02:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x91125000) [pid = 31129] [serial = 2122] [outer = (nil)] 09:02:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x92449800) [pid = 31129] [serial = 2123] [outer = 0x91125000] 09:02:28 INFO - PROCESS | 31129 | 1464192148126 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x9244e000) [pid = 31129] [serial = 2124] [outer = 0x91125000] 09:02:29 INFO - PROCESS | 31129 | 1464192149073 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:02:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:02:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1630ms 09:02:29 INFO - PROCESS | 31129 | 1464192149118 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 31129 | 1464192149122 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 09:02:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:02:29 INFO - PROCESS | 31129 | 1464192149128 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 31129 | 1464192149132 Marionette TRACE conn3 <- [1,2802,null,{}] 09:02:29 INFO - PROCESS | 31129 | 1464192149138 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:29 INFO - PROCESS | 31129 | 1464192149404 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:02:29 INFO - PROCESS | 31129 | 1464192149739 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 31129 | ++DOCSHELL 0x88857c00 == 132 [pid = 31129] [id = 708] 09:02:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x91c11800) [pid = 31129] [serial = 2125] [outer = (nil)] 09:02:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x92680c00) [pid = 31129] [serial = 2126] [outer = 0x91c11800] 09:02:29 INFO - PROCESS | 31129 | 1464192149834 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x92823400) [pid = 31129] [serial = 2127] [outer = 0x91c11800] 09:02:30 INFO - PROCESS | 31129 | 1464192150788 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:02:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1730ms 09:02:30 INFO - PROCESS | 31129 | 1464192150861 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 31129 | 1464192150868 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 09:02:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:02:30 INFO - PROCESS | 31129 | 1464192150877 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 31129 | 1464192150883 Marionette TRACE conn3 <- [1,2806,null,{}] 09:02:30 INFO - PROCESS | 31129 | 1464192150892 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:31 INFO - PROCESS | 31129 | 1464192151213 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:02:31 INFO - PROCESS | 31129 | 1464192151550 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 31129 | ++DOCSHELL 0x88851000 == 133 [pid = 31129] [id = 709] 09:02:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x9281d400) [pid = 31129] [serial = 2128] [outer = (nil)] 09:02:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x92a5e800) [pid = 31129] [serial = 2129] [outer = 0x9281d400] 09:02:31 INFO - PROCESS | 31129 | 1464192151646 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x92bc9000) [pid = 31129] [serial = 2130] [outer = 0x9281d400] 09:02:32 INFO - PROCESS | 31129 | 1464192152629 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:02:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:02:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1789ms 09:02:32 INFO - PROCESS | 31129 | 1464192152666 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 31129 | 1464192152669 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 09:02:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:02:32 INFO - PROCESS | 31129 | 1464192152676 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 31129 | 1464192152679 Marionette TRACE conn3 <- [1,2810,null,{}] 09:02:32 INFO - PROCESS | 31129 | 1464192152685 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:32 INFO - PROCESS | 31129 | 1464192152900 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:02:33 INFO - PROCESS | 31129 | 1464192153228 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 31129 | ++DOCSHELL 0x91cfc400 == 134 [pid = 31129] [id = 710] 09:02:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x92740800) [pid = 31129] [serial = 2131] [outer = (nil)] 09:02:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x93948800) [pid = 31129] [serial = 2132] [outer = 0x92740800] 09:02:33 INFO - PROCESS | 31129 | 1464192153325 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x9394c400) [pid = 31129] [serial = 2133] [outer = 0x92740800] 09:02:34 INFO - PROCESS | 31129 | 1464192154223 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:02:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1582ms 09:02:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:02:34 INFO - PROCESS | 31129 | 1464192154258 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 31129 | 1464192154261 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 09:02:34 INFO - PROCESS | 31129 | 1464192154268 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 31129 | 1464192154271 Marionette TRACE conn3 <- [1,2814,null,{}] 09:02:34 INFO - PROCESS | 31129 | 1464192154277 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:34 INFO - PROCESS | 31129 | 1464192154488 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:02:34 INFO - PROCESS | 31129 | 1464192154785 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 31129 | ++DOCSHELL 0x87ee5400 == 135 [pid = 31129] [id = 711] 09:02:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x8a66c800) [pid = 31129] [serial = 2134] [outer = (nil)] 09:02:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x94645400) [pid = 31129] [serial = 2135] [outer = 0x8a66c800] 09:02:34 INFO - PROCESS | 31129 | 1464192154924 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x95091800) [pid = 31129] [serial = 2136] [outer = 0x8a66c800] 09:02:35 INFO - PROCESS | 31129 | 1464192155868 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:02:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1635ms 09:02:35 INFO - PROCESS | 31129 | 1464192155903 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 31129 | 1464192155907 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 09:02:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:02:35 INFO - PROCESS | 31129 | 1464192155913 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 31129 | 1464192155916 Marionette TRACE conn3 <- [1,2818,null,{}] 09:02:35 INFO - PROCESS | 31129 | 1464192155922 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:36 INFO - PROCESS | 31129 | 1464192156153 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:02:36 INFO - PROCESS | 31129 | 1464192156500 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 31129 | ++DOCSHELL 0x873e0c00 == 136 [pid = 31129] [id = 712] 09:02:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x95034c00) [pid = 31129] [serial = 2137] [outer = (nil)] 09:02:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x9537d800) [pid = 31129] [serial = 2138] [outer = 0x95034c00] 09:02:36 INFO - PROCESS | 31129 | 1464192156595 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x95388800) [pid = 31129] [serial = 2139] [outer = 0x95034c00] 09:02:37 INFO - PROCESS | 31129 | 1464192157560 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:02:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:02:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1698ms 09:02:37 INFO - PROCESS | 31129 | 1464192157611 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 31129 | 1464192157616 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 09:02:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:02:37 INFO - PROCESS | 31129 | 1464192157622 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 31129 | 1464192157627 Marionette TRACE conn3 <- [1,2822,null,{}] 09:02:37 INFO - PROCESS | 31129 | 1464192157633 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:37 INFO - PROCESS | 31129 | 1464192157894 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:02:38 INFO - PROCESS | 31129 | 1464192158232 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 31129 | ++DOCSHELL 0x9394b800 == 137 [pid = 31129] [id = 713] 09:02:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x95d60400) [pid = 31129] [serial = 2140] [outer = (nil)] 09:02:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x9780f000) [pid = 31129] [serial = 2141] [outer = 0x95d60400] 09:02:38 INFO - PROCESS | 31129 | 1464192158329 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x97864000) [pid = 31129] [serial = 2142] [outer = 0x95d60400] 09:02:39 INFO - PROCESS | 31129 | 1464192159286 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:02:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1733ms 09:02:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:02:39 INFO - PROCESS | 31129 | 1464192159357 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 31129 | 1464192159360 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 09:02:39 INFO - PROCESS | 31129 | 1464192159367 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 31129 | 1464192159370 Marionette TRACE conn3 <- [1,2826,null,{}] 09:02:39 INFO - PROCESS | 31129 | 1464192159376 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:39 INFO - PROCESS | 31129 | 1464192159596 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:02:39 INFO - PROCESS | 31129 | 1464192159928 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 31129 | ++DOCSHELL 0x9110a800 == 138 [pid = 31129] [id = 714] 09:02:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x9244a000) [pid = 31129] [serial = 2143] [outer = (nil)] 09:02:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x9841d400) [pid = 31129] [serial = 2144] [outer = 0x9244a000] 09:02:40 INFO - PROCESS | 31129 | 1464192160019 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x98b77000) [pid = 31129] [serial = 2145] [outer = 0x9244a000] 09:02:40 INFO - PROCESS | 31129 | 1464192160947 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:02:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1634ms 09:02:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:02:41 INFO - PROCESS | 31129 | 1464192161001 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 31129 | 1464192161004 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 09:02:41 INFO - PROCESS | 31129 | 1464192161010 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 31129 | 1464192161014 Marionette TRACE conn3 <- [1,2830,null,{}] 09:02:41 INFO - PROCESS | 31129 | 1464192161019 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:41 INFO - PROCESS | 31129 | 1464192161252 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:02:41 INFO - PROCESS | 31129 | 1464192161583 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 31129 | ++DOCSHELL 0x94649400 == 139 [pid = 31129] [id = 715] 09:02:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x982c2000) [pid = 31129] [serial = 2146] [outer = (nil)] 09:02:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x990fac00) [pid = 31129] [serial = 2147] [outer = 0x982c2000] 09:02:41 INFO - PROCESS | 31129 | 1464192161675 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x99765800) [pid = 31129] [serial = 2148] [outer = 0x982c2000] 09:02:42 INFO - PROCESS | 31129 | 1464192162634 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:02:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1684ms 09:02:42 INFO - PROCESS | 31129 | 1464192162695 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 31129 | 1464192162699 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 09:02:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:02:42 INFO - PROCESS | 31129 | 1464192162705 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 31129 | 1464192162708 Marionette TRACE conn3 <- [1,2834,null,{}] 09:02:42 INFO - PROCESS | 31129 | 1464192162714 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:42 INFO - PROCESS | 31129 | 1464192162947 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:02:43 INFO - PROCESS | 31129 | 1464192163277 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 31129 | ++DOCSHELL 0x86aeb800 == 140 [pid = 31129] [id = 716] 09:02:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x95b7ec00) [pid = 31129] [serial = 2149] [outer = (nil)] 09:02:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x99b83c00) [pid = 31129] [serial = 2150] [outer = 0x95b7ec00] 09:02:43 INFO - PROCESS | 31129 | 1464192163376 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x99c09400) [pid = 31129] [serial = 2151] [outer = 0x95b7ec00] 09:02:44 INFO - PROCESS | 31129 | 1464192164324 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:02:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:02:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1686ms 09:02:44 INFO - PROCESS | 31129 | 1464192164392 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:02:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:02:44 INFO - PROCESS | 31129 | 1464192164396 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 09:02:44 INFO - PROCESS | 31129 | 1464192164402 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 31129 | 1464192164405 Marionette TRACE conn3 <- [1,2838,null,{}] 09:02:44 INFO - PROCESS | 31129 | 1464192164411 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:44 INFO - PROCESS | 31129 | 1464192164661 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:02:45 INFO - PROCESS | 31129 | 1464192164994 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 31129 | ++DOCSHELL 0x86aedc00 == 141 [pid = 31129] [id = 717] 09:02:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x93950c00) [pid = 31129] [serial = 2152] [outer = (nil)] 09:02:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x99c8c000) [pid = 31129] [serial = 2153] [outer = 0x93950c00] 09:02:45 INFO - PROCESS | 31129 | 1464192165086 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x99f54000) [pid = 31129] [serial = 2154] [outer = 0x93950c00] 09:02:46 INFO - PROCESS | 31129 | 1464192166006 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:02:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:02:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1640ms 09:02:46 INFO - PROCESS | 31129 | 1464192166042 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 31129 | 1464192166045 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 09:02:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:02:46 INFO - PROCESS | 31129 | 1464192166051 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 31129 | 1464192166055 Marionette TRACE conn3 <- [1,2842,null,{}] 09:02:46 INFO - PROCESS | 31129 | 1464192166060 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:46 INFO - PROCESS | 31129 | 1464192166275 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:02:46 INFO - PROCESS | 31129 | 1464192166567 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 31129 | ++DOCSHELL 0x99c8f000 == 142 [pid = 31129] [id = 718] 09:02:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x99f5a000) [pid = 31129] [serial = 2155] [outer = (nil)] 09:02:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x99f6d800) [pid = 31129] [serial = 2156] [outer = 0x99f5a000] 09:02:46 INFO - PROCESS | 31129 | 1464192166700 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x99f70800) [pid = 31129] [serial = 2157] [outer = 0x99f5a000] 09:02:47 INFO - PROCESS | 31129 | 1464192167674 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:02:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1688ms 09:02:47 INFO - PROCESS | 31129 | 1464192167740 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 31129 | 1464192167744 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 09:02:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:02:47 INFO - PROCESS | 31129 | 1464192167750 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 31129 | 1464192167754 Marionette TRACE conn3 <- [1,2846,null,{}] 09:02:47 INFO - PROCESS | 31129 | 1464192167759 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:47 INFO - PROCESS | 31129 | 1464192167984 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:02:48 INFO - PROCESS | 31129 | 1464192168319 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 31129 | ++DOCSHELL 0x99f6b400 == 143 [pid = 31129] [id = 719] 09:02:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x99f73c00) [pid = 31129] [serial = 2158] [outer = (nil)] 09:02:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x9a01c000) [pid = 31129] [serial = 2159] [outer = 0x99f73c00] 09:02:48 INFO - PROCESS | 31129 | 1464192168415 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x9a01e800) [pid = 31129] [serial = 2160] [outer = 0x99f73c00] 09:02:49 INFO - PROCESS | 31129 | 1464192169286 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:02:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1585ms 09:02:49 INFO - PROCESS | 31129 | 1464192169356 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 31129 | 1464192169360 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 09:02:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:02:49 INFO - PROCESS | 31129 | 1464192169370 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 31129 | 1464192169372 Marionette TRACE conn3 <- [1,2850,null,{}] 09:02:49 INFO - PROCESS | 31129 | 1464192169377 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:49 INFO - PROCESS | 31129 | 1464192169594 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:02:49 INFO - PROCESS | 31129 | 1464192169944 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 31129 | ++DOCSHELL 0x95d5f000 == 144 [pid = 31129] [id = 720] 09:02:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x98464c00) [pid = 31129] [serial = 2161] [outer = (nil)] 09:02:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x9a0ce400) [pid = 31129] [serial = 2162] [outer = 0x98464c00] 09:02:50 INFO - PROCESS | 31129 | 1464192170036 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x9a0d8c00) [pid = 31129] [serial = 2163] [outer = 0x98464c00] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x91c1cc00 == 143 [pid = 31129] [id = 653] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x8863d000 == 142 [pid = 31129] [id = 636] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x95b7d400 == 141 [pid = 31129] [id = 652] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x87773c00 == 140 [pid = 31129] [id = 481] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x92d03c00 == 139 [pid = 31129] [id = 693] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x95388400 == 138 [pid = 31129] [id = 694] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x95033400 == 137 [pid = 31129] [id = 692] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x9274cc00 == 136 [pid = 31129] [id = 691] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x89defc00 == 135 [pid = 31129] [id = 690] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x8ec3d800 == 134 [pid = 31129] [id = 689] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x913efc00 == 133 [pid = 31129] [id = 688] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x87763400 == 132 [pid = 31129] [id = 687] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x87773400 == 131 [pid = 31129] [id = 685] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x8ea15c00 == 130 [pid = 31129] [id = 686] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x8b5d6c00 == 129 [pid = 31129] [id = 684] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x87781800 == 128 [pid = 31129] [id = 683] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x873da000 == 127 [pid = 31129] [id = 681] 09:02:52 INFO - PROCESS | 31129 | --DOCSHELL 0x8860a400 == 126 [pid = 31129] [id = 682] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x8e144000) [pid = 31129] [serial = 1920] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x8a8c7800) [pid = 31129] [serial = 2045] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x89de9400) [pid = 31129] [serial = 2042] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x8b5de400) [pid = 31129] [serial = 1997] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x8ae6b800) [pid = 31129] [serial = 1995] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x8a8cb000) [pid = 31129] [serial = 1994] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x89b8ec00) [pid = 31129] [serial = 1992] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x8920a800) [pid = 31129] [serial = 1991] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x87eeb400) [pid = 31129] [serial = 1989] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x87770800) [pid = 31129] [serial = 1988] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x88645c00) [pid = 31129] [serial = 2039] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x95031000) [pid = 31129] [serial = 2036] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x939dc000) [pid = 31129] [serial = 2034] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0x93952400) [pid = 31129] [serial = 2033] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0x92d0d000) [pid = 31129] [serial = 2031] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0x92d03800) [pid = 31129] [serial = 2030] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0x92a67800) [pid = 31129] [serial = 2028] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0x92a60c00) [pid = 31129] [serial = 2027] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0x92936400) [pid = 31129] [serial = 2025] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0x92932800) [pid = 31129] [serial = 2024] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0x92741400) [pid = 31129] [serial = 2022] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0x9267c400) [pid = 31129] [serial = 2021] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x92650400) [pid = 31129] [serial = 2019] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0x92478000) [pid = 31129] [serial = 2018] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x91fb2400) [pid = 31129] [serial = 2016] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x91cfa400) [pid = 31129] [serial = 2015] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x91c19800) [pid = 31129] [serial = 2013] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x91c12400) [pid = 31129] [serial = 2012] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x91120c00) [pid = 31129] [serial = 2010] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x9111c400) [pid = 31129] [serial = 2009] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x91105000) [pid = 31129] [serial = 2007] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x8ec3d000) [pid = 31129] [serial = 2006] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x8ea92800) [pid = 31129] [serial = 2004] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x8e149c00) [pid = 31129] [serial = 2003] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x8dc75800) [pid = 31129] [serial = 2001] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x8dc6dc00) [pid = 31129] [serial = 2000] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x8be48400) [pid = 31129] [serial = 1998] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x8a66e800) [pid = 31129] [serial = 2043] [outer = (nil)] [url = about:blank] 09:02:52 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x8881bc00) [pid = 31129] [serial = 2040] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 31129 | 1464192173187 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:02:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:02:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 3836ms 09:02:53 INFO - PROCESS | 31129 | 1464192173207 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 31129 | 1464192173213 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 09:02:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:02:53 INFO - PROCESS | 31129 | 1464192173221 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 31129 | 1464192173226 Marionette TRACE conn3 <- [1,2854,null,{}] 09:02:53 INFO - PROCESS | 31129 | 1464192173236 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:53 INFO - PROCESS | 31129 | 1464192173488 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:02:53 INFO - PROCESS | 31129 | 1464192173703 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 31129 | ++DOCSHELL 0x873d7400 == 127 [pid = 31129] [id = 721] 09:02:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x8776c800) [pid = 31129] [serial = 2164] [outer = (nil)] 09:02:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x88611000) [pid = 31129] [serial = 2165] [outer = 0x8776c800] 09:02:53 INFO - PROCESS | 31129 | 1464192173785 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x88643400) [pid = 31129] [serial = 2166] [outer = 0x8776c800] 09:02:54 INFO - PROCESS | 31129 | 1464192174622 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:02:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:02:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1433ms 09:02:54 INFO - PROCESS | 31129 | 1464192174655 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:02:54 INFO - PROCESS | 31129 | 1464192174663 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 09:02:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:02:54 INFO - PROCESS | 31129 | 1464192174672 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 31129 | 1464192174676 Marionette TRACE conn3 <- [1,2858,null,{}] 09:02:54 INFO - PROCESS | 31129 | 1464192174682 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:54 INFO - PROCESS | 31129 | 1464192174980 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:02:55 INFO - PROCESS | 31129 | 1464192175110 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 31129 | ++DOCSHELL 0x88649000 == 128 [pid = 31129] [id = 722] 09:02:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x8884f400) [pid = 31129] [serial = 2167] [outer = (nil)] 09:02:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x89c78c00) [pid = 31129] [serial = 2168] [outer = 0x8884f400] 09:02:55 INFO - PROCESS | 31129 | 1464192175187 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x89de9400) [pid = 31129] [serial = 2169] [outer = 0x8884f400] 09:02:56 INFO - PROCESS | 31129 | 1464192176160 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:02:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1542ms 09:02:56 INFO - PROCESS | 31129 | 1464192176221 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 31129 | 1464192176225 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 09:02:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:02:56 INFO - PROCESS | 31129 | 1464192176231 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 31129 | 1464192176236 Marionette TRACE conn3 <- [1,2862,null,{}] 09:02:56 INFO - PROCESS | 31129 | 1464192176251 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:56 INFO - PROCESS | 31129 | 1464192176534 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:02:56 INFO - PROCESS | 31129 | 1464192176586 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 31129 | ++DOCSHELL 0x87777400 == 129 [pid = 31129] [id = 723] 09:02:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x8a8cd000) [pid = 31129] [serial = 2170] [outer = (nil)] 09:02:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x8ae6ec00) [pid = 31129] [serial = 2171] [outer = 0x8a8cd000] 09:02:56 INFO - PROCESS | 31129 | 1464192176783 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x8b5d3000) [pid = 31129] [serial = 2172] [outer = 0x8a8cd000] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x89dec000) [pid = 31129] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x8b5d1c00) [pid = 31129] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x87eeac00) [pid = 31129] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x9780a800) [pid = 31129] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x95d5b400) [pid = 31129] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x952c5400) [pid = 31129] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x95b83400) [pid = 31129] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x95a1e800) [pid = 31129] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x95385400) [pid = 31129] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x9508f800) [pid = 31129] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x9293e000) [pid = 31129] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x8e14a000) [pid = 31129] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x92652400) [pid = 31129] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x91fbc800) [pid = 31129] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x8eaa0000) [pid = 31129] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x8ec30800) [pid = 31129] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 128 (0x8ae61000) [pid = 31129] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 127 (0x8b5df000) [pid = 31129] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 126 (0x88853800) [pid = 31129] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 125 (0x8860b400) [pid = 31129] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 124 (0x89de3c00) [pid = 31129] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:02:58 INFO - PROCESS | 31129 | --DOMWINDOW == 123 (0x93c76800) [pid = 31129] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:02:58 INFO - PROCESS | 31129 | 1464192178408 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:02:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2191ms 09:02:58 INFO - PROCESS | 31129 | 1464192178422 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 31129 | 1464192178426 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 09:02:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:02:58 INFO - PROCESS | 31129 | 1464192178433 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 31129 | 1464192178436 Marionette TRACE conn3 <- [1,2866,null,{}] 09:02:58 INFO - PROCESS | 31129 | 1464192178441 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:58 INFO - PROCESS | 31129 | 1464192178659 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:02:58 INFO - PROCESS | 31129 | 1464192178857 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 31129 | ++DOCSHELL 0x86af5400 == 130 [pid = 31129] [id = 724] 09:02:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 124 (0x87eec400) [pid = 31129] [serial = 2173] [outer = (nil)] 09:02:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 125 (0x8afb4800) [pid = 31129] [serial = 2174] [outer = 0x87eec400] 09:02:58 INFO - PROCESS | 31129 | 1464192178937 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 31129 | ++DOMWINDOW == 126 (0x8be49c00) [pid = 31129] [serial = 2175] [outer = 0x87eec400] 09:02:59 INFO - PROCESS | 31129 | 1464192179741 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:02:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:02:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1340ms 09:02:59 INFO - PROCESS | 31129 | 1464192179773 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 31129 | 1464192179777 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 09:02:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:02:59 INFO - PROCESS | 31129 | 1464192179783 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 31129 | 1464192179785 Marionette TRACE conn3 <- [1,2870,null,{}] 09:02:59 INFO - PROCESS | 31129 | 1464192179791 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:59 INFO - PROCESS | 31129 | 1464192179986 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:03:00 INFO - PROCESS | 31129 | 1464192180001 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a7f9400 == 131 [pid = 31129] [id = 725] 09:03:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 127 (0x8ae61000) [pid = 31129] [serial = 2176] [outer = (nil)] 09:03:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 128 (0x8dc75400) [pid = 31129] [serial = 2177] [outer = 0x8ae61000] 09:03:00 INFO - PROCESS | 31129 | 1464192180076 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x8e141000) [pid = 31129] [serial = 2178] [outer = 0x8ae61000] 09:03:01 INFO - PROCESS | 31129 | 1464192181499 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:03:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:03:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1788ms 09:03:01 INFO - PROCESS | 31129 | 1464192181573 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 31129 | 1464192181581 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 09:03:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:03:01 INFO - PROCESS | 31129 | 1464192181591 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 31129 | 1464192181600 Marionette TRACE conn3 <- [1,2874,null,{}] 09:03:01 INFO - PROCESS | 31129 | 1464192181608 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:01 INFO - PROCESS | 31129 | 1464192181888 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:03:02 INFO - PROCESS | 31129 | 1464192182225 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 31129 | ++DOCSHELL 0x87eeac00 == 132 [pid = 31129] [id = 726] 09:03:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x88642800) [pid = 31129] [serial = 2179] [outer = (nil)] 09:03:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x89b8d000) [pid = 31129] [serial = 2180] [outer = 0x88642800] 09:03:02 INFO - PROCESS | 31129 | 1464192182322 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x8a663000) [pid = 31129] [serial = 2181] [outer = 0x88642800] 09:03:03 INFO - PROCESS | 31129 | 1464192183437 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:03:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:03:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1887ms 09:03:03 INFO - PROCESS | 31129 | 1464192183479 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 31129 | 1464192183488 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 09:03:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:03:03 INFO - PROCESS | 31129 | 1464192183499 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 31129 | 1464192183503 Marionette TRACE conn3 <- [1,2878,null,{}] 09:03:03 INFO - PROCESS | 31129 | 1464192183510 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:03 INFO - PROCESS | 31129 | 1464192183753 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:03:04 INFO - PROCESS | 31129 | 1464192184082 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae6f400 == 133 [pid = 31129] [id = 727] 09:03:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x8be50800) [pid = 31129] [serial = 2182] [outer = (nil)] 09:03:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x8dc77000) [pid = 31129] [serial = 2183] [outer = 0x8be50800] 09:03:04 INFO - PROCESS | 31129 | 1464192184177 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x8ea09400) [pid = 31129] [serial = 2184] [outer = 0x8be50800] 09:03:05 INFO - PROCESS | 31129 | 1464192185121 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:03:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:03:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1694ms 09:03:05 INFO - PROCESS | 31129 | 1464192185193 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 31129 | 1464192185196 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 09:03:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:03:05 INFO - PROCESS | 31129 | 1464192185204 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 31129 | 1464192185210 Marionette TRACE conn3 <- [1,2882,null,{}] 09:03:05 INFO - PROCESS | 31129 | 1464192185227 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:05 INFO - PROCESS | 31129 | 1464192185494 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:03:05 INFO - PROCESS | 31129 | 1464192185826 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 31129 | ++DOCSHELL 0x87ee9c00 == 134 [pid = 31129] [id = 728] 09:03:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x8ea9e400) [pid = 31129] [serial = 2185] [outer = (nil)] 09:03:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x8ec38800) [pid = 31129] [serial = 2186] [outer = 0x8ea9e400] 09:03:05 INFO - PROCESS | 31129 | 1464192185938 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x91108800) [pid = 31129] [serial = 2187] [outer = 0x8ea9e400] 09:03:06 INFO - PROCESS | 31129 | 1464192186892 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:03:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1744ms 09:03:06 INFO - PROCESS | 31129 | 1464192186948 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 31129 | 1464192186953 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 09:03:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:03:06 INFO - PROCESS | 31129 | 1464192186959 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 31129 | 1464192186963 Marionette TRACE conn3 <- [1,2886,null,{}] 09:03:06 INFO - PROCESS | 31129 | 1464192186969 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:07 INFO - PROCESS | 31129 | 1464192187210 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:03:07 INFO - PROCESS | 31129 | 1464192187558 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a8cb800 == 135 [pid = 31129] [id = 729] 09:03:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x8ec3d800) [pid = 31129] [serial = 2188] [outer = (nil)] 09:03:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x913ec000) [pid = 31129] [serial = 2189] [outer = 0x8ec3d800] 09:03:07 INFO - PROCESS | 31129 | 1464192187716 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x913f2c00) [pid = 31129] [serial = 2190] [outer = 0x8ec3d800] 09:03:08 INFO - PROCESS | 31129 | 1464192188988 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:03:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2085ms 09:03:09 INFO - PROCESS | 31129 | 1464192189046 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 31129 | 1464192189050 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 09:03:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:03:09 INFO - PROCESS | 31129 | 1464192189056 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 31129 | 1464192189060 Marionette TRACE conn3 <- [1,2890,null,{}] 09:03:09 INFO - PROCESS | 31129 | 1464192189066 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:09 INFO - PROCESS | 31129 | 1464192189291 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:03:09 INFO - PROCESS | 31129 | 1464192189620 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 31129 | ++DOCSHELL 0x9111f000 == 136 [pid = 31129] [id = 730] 09:03:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x913f9000) [pid = 31129] [serial = 2191] [outer = (nil)] 09:03:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x91c1cc00) [pid = 31129] [serial = 2192] [outer = 0x913f9000] 09:03:09 INFO - PROCESS | 31129 | 1464192189713 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x91cf7c00) [pid = 31129] [serial = 2193] [outer = 0x913f9000] 09:03:10 INFO - PROCESS | 31129 | 1464192190662 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:03:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:03:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1684ms 09:03:10 INFO - PROCESS | 31129 | 1464192190742 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 31129 | 1464192190747 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 09:03:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:03:10 INFO - PROCESS | 31129 | 1464192190753 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 31129 | 1464192190756 Marionette TRACE conn3 <- [1,2894,null,{}] 09:03:10 INFO - PROCESS | 31129 | 1464192190762 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:11 INFO - PROCESS | 31129 | 1464192191064 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:03:11 INFO - PROCESS | 31129 | 1464192191396 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 31129 | ++DOCSHELL 0x89b85400 == 137 [pid = 31129] [id = 731] 09:03:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x89c81800) [pid = 31129] [serial = 2194] [outer = (nil)] 09:03:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x9247e400) [pid = 31129] [serial = 2195] [outer = 0x89c81800] 09:03:11 INFO - PROCESS | 31129 | 1464192191484 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x9264d000) [pid = 31129] [serial = 2196] [outer = 0x89c81800] 09:03:12 INFO - PROCESS | 31129 | 1464192192537 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:03:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1834ms 09:03:12 INFO - PROCESS | 31129 | 1464192192601 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 31129 | 1464192192606 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 09:03:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:03:12 INFO - PROCESS | 31129 | 1464192192623 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 31129 | 1464192192626 Marionette TRACE conn3 <- [1,2898,null,{}] 09:03:12 INFO - PROCESS | 31129 | 1464192192638 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:12 INFO - PROCESS | 31129 | 1464192192901 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:03:13 INFO - PROCESS | 31129 | 1464192193244 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 31129 | ++DOCSHELL 0x9110f400 == 138 [pid = 31129] [id = 732] 09:03:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x91fba800) [pid = 31129] [serial = 2197] [outer = (nil)] 09:03:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x92670c00) [pid = 31129] [serial = 2198] [outer = 0x91fba800] 09:03:13 INFO - PROCESS | 31129 | 1464192193332 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x92677400) [pid = 31129] [serial = 2199] [outer = 0x91fba800] 09:03:14 INFO - PROCESS | 31129 | 1464192194286 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:03:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:03:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1744ms 09:03:14 INFO - PROCESS | 31129 | 1464192194361 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 31129 | 1464192194364 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 09:03:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:03:14 INFO - PROCESS | 31129 | 1464192194371 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 31129 | 1464192194374 Marionette TRACE conn3 <- [1,2902,null,{}] 09:03:14 INFO - PROCESS | 31129 | 1464192194381 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:14 INFO - PROCESS | 31129 | 1464192194644 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:03:14 INFO - PROCESS | 31129 | 1464192194976 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 31129 | ++DOCSHELL 0x92668000 == 139 [pid = 31129] [id = 733] 09:03:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x92668800) [pid = 31129] [serial = 2200] [outer = (nil)] 09:03:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x9281bc00) [pid = 31129] [serial = 2201] [outer = 0x92668800] 09:03:15 INFO - PROCESS | 31129 | 1464192195068 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x92826400) [pid = 31129] [serial = 2202] [outer = 0x92668800] 09:03:16 INFO - PROCESS | 31129 | 1464192196003 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:03:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:03:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1684ms 09:03:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:03:16 INFO - PROCESS | 31129 | 1464192196056 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 31129 | 1464192196059 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 09:03:16 INFO - PROCESS | 31129 | 1464192196066 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 31129 | 1464192196069 Marionette TRACE conn3 <- [1,2906,null,{}] 09:03:16 INFO - PROCESS | 31129 | 1464192196075 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:16 INFO - PROCESS | 31129 | 1464192196293 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:03:16 INFO - PROCESS | 31129 | 1464192196631 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 31129 | ++DOCSHELL 0x89b85c00 == 140 [pid = 31129] [id = 734] 09:03:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x8d58d000) [pid = 31129] [serial = 2203] [outer = (nil)] 09:03:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x92a5d800) [pid = 31129] [serial = 2204] [outer = 0x8d58d000] 09:03:16 INFO - PROCESS | 31129 | 1464192196720 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x92a64800) [pid = 31129] [serial = 2205] [outer = 0x8d58d000] 09:03:17 INFO - PROCESS | 31129 | 1464192197632 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:03:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1635ms 09:03:17 INFO - PROCESS | 31129 | 1464192197701 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 31129 | 1464192197704 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 09:03:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:03:17 INFO - PROCESS | 31129 | 1464192197711 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 31129 | 1464192197714 Marionette TRACE conn3 <- [1,2910,null,{}] 09:03:17 INFO - PROCESS | 31129 | 1464192197720 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:17 INFO - PROCESS | 31129 | 1464192197964 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:03:18 INFO - PROCESS | 31129 | 1464192198341 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 31129 | ++DOCSHELL 0x92bc1400 == 141 [pid = 31129] [id = 735] 09:03:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x92d06000) [pid = 31129] [serial = 2206] [outer = (nil)] 09:03:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x93913800) [pid = 31129] [serial = 2207] [outer = 0x92d06000] 09:03:18 INFO - PROCESS | 31129 | 1464192198430 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x93921400) [pid = 31129] [serial = 2208] [outer = 0x92d06000] 09:03:19 INFO - PROCESS | 31129 | 1464192199249 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:03:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:03:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:03:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1594ms 09:03:19 INFO - TEST-START | /DOMEvents/constructors.html 09:03:19 INFO - PROCESS | 31129 | 1464192199306 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 31129 | 1464192199309 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 09:03:19 INFO - PROCESS | 31129 | 1464192199316 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 31129 | 1464192199320 Marionette TRACE conn3 <- [1,2914,null,{}] 09:03:19 INFO - PROCESS | 31129 | 1464192199326 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:19 INFO - PROCESS | 31129 | 1464192199579 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:03:19 INFO - PROCESS | 31129 | 1464192199864 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 31129 | ++DOCSHELL 0x92bc1800 == 142 [pid = 31129] [id = 736] 09:03:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x92bc3400) [pid = 31129] [serial = 2209] [outer = (nil)] 09:03:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x95092800) [pid = 31129] [serial = 2210] [outer = 0x92bc3400] 09:03:19 INFO - PROCESS | 31129 | 1464192199959 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x95387800) [pid = 31129] [serial = 2211] [outer = 0x92bc3400] 09:03:21 INFO - PROCESS | 31129 | 1464192200955 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:03:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:03:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:03:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:03:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 1691ms 09:03:21 INFO - PROCESS | 31129 | 1464192201008 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 31129 | 1464192201011 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 09:03:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:03:21 INFO - PROCESS | 31129 | 1464192201021 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 31129 | 1464192201028 Marionette TRACE conn3 <- [1,2918,null,{}] 09:03:21 INFO - PROCESS | 31129 | 1464192201068 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:21 INFO - PROCESS | 31129 | 1464192201273 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:03:21 INFO - PROCESS | 31129 | 1464192201600 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 31129 | ++DOCSHELL 0x93c79400 == 143 [pid = 31129] [id = 737] 09:03:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x952bec00) [pid = 31129] [serial = 2212] [outer = (nil)] 09:03:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x95b82000) [pid = 31129] [serial = 2213] [outer = 0x952bec00] 09:03:21 INFO - PROCESS | 31129 | 1464192201687 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x95b85800) [pid = 31129] [serial = 2214] [outer = 0x952bec00] 09:03:22 INFO - PROCESS | 31129 | 1464192202487 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:03:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:03:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1491ms 09:03:22 INFO - PROCESS | 31129 | 1464192202514 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 31129 | 1464192202518 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 09:03:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:03:22 INFO - PROCESS | 31129 | 1464192202525 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 31129 | 1464192202528 Marionette TRACE conn3 <- [1,2922,null,{}] 09:03:22 INFO - PROCESS | 31129 | 1464192202534 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:22 INFO - PROCESS | 31129 | 1464192202740 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:03:23 INFO - PROCESS | 31129 | 1464192203035 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:23 INFO - PROCESS | 31129 | ++DOCSHELL 0x95b7b000 == 144 [pid = 31129] [id = 738] 09:03:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x95d56c00) [pid = 31129] [serial = 2215] [outer = (nil)] 09:03:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x9780b000) [pid = 31129] [serial = 2216] [outer = 0x95d56c00] 09:03:23 INFO - PROCESS | 31129 | 1464192203135 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x9780ec00) [pid = 31129] [serial = 2217] [outer = 0x95d56c00] 09:03:23 INFO - PROCESS | 31129 | [31129] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:03:23 INFO - PROCESS | 31129 | [31129] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:03:23 INFO - PROCESS | 31129 | [31129] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:03:23 INFO - PROCESS | 31129 | [31129] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:03:24 INFO - PROCESS | 31129 | 1464192203979 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:03:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:03:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:03:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:03:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:03:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:03:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1495ms 09:03:24 INFO - PROCESS | 31129 | 1464192204024 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 31129 | 1464192204026 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 09:03:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:03:24 INFO - PROCESS | 31129 | 1464192204035 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 31129 | 1464192204042 Marionette TRACE conn3 <- [1,2926,null,{}] 09:03:24 INFO - PROCESS | 31129 | 1464192204048 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:24 INFO - PROCESS | 31129 | 1464192204289 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:03:24 INFO - PROCESS | 31129 | 1464192204558 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 31129 | ++DOCSHELL 0x95b81000 == 145 [pid = 31129] [id = 739] 09:03:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x95d5fc00) [pid = 31129] [serial = 2218] [outer = (nil)] 09:03:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x99f58800) [pid = 31129] [serial = 2219] [outer = 0x95d5fc00] 09:03:24 INFO - PROCESS | 31129 | 1464192204649 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x98461c00) [pid = 31129] [serial = 2220] [outer = 0x95d5fc00] 09:03:25 INFO - PROCESS | 31129 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:03:25 INFO - PROCESS | 31129 | 1464192205506 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:03:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:03:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1484ms 09:03:25 INFO - PROCESS | 31129 | 1464192205520 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 31129 | 1464192205522 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 09:03:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:03:25 INFO - PROCESS | 31129 | 1464192205529 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 31129 | 1464192205533 Marionette TRACE conn3 <- [1,2930,null,{}] 09:03:25 INFO - PROCESS | 31129 | 1464192205538 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:25 INFO - PROCESS | 31129 | 1464192205759 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:03:26 INFO - PROCESS | 31129 | 1464192206036 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 31129 | ++DOCSHELL 0x95b7c000 == 146 [pid = 31129] [id = 740] 09:03:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x99f79c00) [pid = 31129] [serial = 2221] [outer = (nil)] 09:03:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x9a0ce000) [pid = 31129] [serial = 2222] [outer = 0x99f79c00] 09:03:26 INFO - PROCESS | 31129 | 1464192206128 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x9a2a4800) [pid = 31129] [serial = 2223] [outer = 0x99f79c00] 09:03:26 INFO - PROCESS | 31129 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:03:26 INFO - PROCESS | 31129 | 1464192206943 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:03:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:03:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1431ms 09:03:26 INFO - PROCESS | 31129 | 1464192206960 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 31129 | 1464192206964 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 09:03:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:03:26 INFO - PROCESS | 31129 | 1464192206970 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 31129 | 1464192206974 Marionette TRACE conn3 <- [1,2934,null,{}] 09:03:26 INFO - PROCESS | 31129 | 1464192206980 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:27 INFO - PROCESS | 31129 | 1464192207199 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:03:27 INFO - PROCESS | 31129 | 1464192207476 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 31129 | ++DOCSHELL 0x92745c00 == 147 [pid = 31129] [id = 741] 09:03:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x9a01b000) [pid = 31129] [serial = 2224] [outer = (nil)] 09:03:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x9ab8d400) [pid = 31129] [serial = 2225] [outer = 0x9a01b000] 09:03:27 INFO - PROCESS | 31129 | 1464192207563 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x9ab91c00) [pid = 31129] [serial = 2226] [outer = 0x9a01b000] 09:03:28 INFO - PROCESS | 31129 | 1464192208483 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:03:28 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:03:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1533ms 09:03:28 INFO - PROCESS | 31129 | 1464192208505 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 31129 | 1464192208508 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 09:03:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:03:28 INFO - PROCESS | 31129 | 1464192208515 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 31129 | 1464192208518 Marionette TRACE conn3 <- [1,2938,null,{}] 09:03:28 INFO - PROCESS | 31129 | 1464192208524 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:28 INFO - PROCESS | 31129 | 1464192208751 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:03:29 INFO - PROCESS | 31129 | 1464192209051 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a0d6800 == 148 [pid = 31129] [id = 742] 09:03:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x9ab99c00) [pid = 31129] [serial = 2227] [outer = (nil)] 09:03:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x9b071400) [pid = 31129] [serial = 2228] [outer = 0x9ab99c00] 09:03:29 INFO - PROCESS | 31129 | 1464192209144 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x9b077c00) [pid = 31129] [serial = 2229] [outer = 0x9ab99c00] 09:03:29 INFO - PROCESS | 31129 | 1464192209979 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:03:29 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:03:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1480ms 09:03:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:03:30 INFO - PROCESS | 31129 | 1464192209995 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 31129 | 1464192209998 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 09:03:30 INFO - PROCESS | 31129 | 1464192210005 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 31129 | 1464192210008 Marionette TRACE conn3 <- [1,2942,null,{}] 09:03:30 INFO - PROCESS | 31129 | 1464192210014 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:30 INFO - PROCESS | 31129 | 1464192210226 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:03:30 INFO - PROCESS | 31129 | 1464192210493 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a2aec00 == 149 [pid = 31129] [id = 743] 09:03:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 181 (0x9ab99800) [pid = 31129] [serial = 2230] [outer = (nil)] 09:03:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 182 (0x9b7a8000) [pid = 31129] [serial = 2231] [outer = 0x9ab99800] 09:03:30 INFO - PROCESS | 31129 | 1464192210580 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 183 (0x9b7af400) [pid = 31129] [serial = 2232] [outer = 0x9ab99800] 09:03:33 INFO - PROCESS | 31129 | --DOCSHELL 0x91fb5000 == 148 [pid = 31129] [id = 625] 09:03:33 INFO - PROCESS | 31129 | --DOCSHELL 0x9273f800 == 147 [pid = 31129] [id = 624] 09:03:33 INFO - PROCESS | 31129 | --DOCSHELL 0x95a23800 == 146 [pid = 31129] [id = 626] 09:03:33 INFO - PROCESS | 31129 | --DOCSHELL 0x92d05c00 == 145 [pid = 31129] [id = 301] 09:03:33 INFO - PROCESS | 31129 | --DOCSHELL 0x92934400 == 144 [pid = 31129] [id = 623] 09:03:33 INFO - PROCESS | 31129 | --DOCSHELL 0x99761400 == 143 [pid = 31129] [id = 311] 09:03:33 INFO - PROCESS | 31129 | --DOCSHELL 0x87765800 == 142 [pid = 31129] [id = 627] 09:03:33 INFO - PROCESS | 31129 | --DOCSHELL 0x86af5400 == 141 [pid = 31129] [id = 724] 09:03:33 INFO - PROCESS | 31129 | --DOCSHELL 0x87777400 == 140 [pid = 31129] [id = 723] 09:03:33 INFO - PROCESS | 31129 | --DOCSHELL 0x88649000 == 139 [pid = 31129] [id = 722] 09:03:33 INFO - PROCESS | 31129 | --DOCSHELL 0x873d7400 == 138 [pid = 31129] [id = 721] 09:03:33 INFO - PROCESS | 31129 | --DOCSHELL 0x95d5f000 == 137 [pid = 31129] [id = 720] 09:03:33 INFO - PROCESS | 31129 | --DOCSHELL 0x99f6b400 == 136 [pid = 31129] [id = 719] 09:03:33 INFO - PROCESS | 31129 | --DOCSHELL 0x86aedc00 == 135 [pid = 31129] [id = 717] 09:03:33 INFO - PROCESS | 31129 | --DOCSHELL 0x99c8f000 == 134 [pid = 31129] [id = 718] 09:03:33 INFO - PROCESS | 31129 | --DOCSHELL 0x9244d400 == 133 [pid = 31129] [id = 672] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 182 (0x8a7f3c00) [pid = 31129] [serial = 1986] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 181 (0x8dfa4000) [pid = 31129] [serial = 2108] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 180 (0x8be43400) [pid = 31129] [serial = 2105] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x8dc76000) [pid = 31129] [serial = 2106] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x88644000) [pid = 31129] [serial = 2099] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x8884d400) [pid = 31129] [serial = 2100] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x9820ec00) [pid = 31129] [serial = 2097] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x97865c00) [pid = 31129] [serial = 2096] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x97817000) [pid = 31129] [serial = 2094] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x97813400) [pid = 31129] [serial = 2093] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x95d60c00) [pid = 31129] [serial = 2091] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x95d5cc00) [pid = 31129] [serial = 2090] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x95c84400) [pid = 31129] [serial = 2088] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x95c7d800) [pid = 31129] [serial = 2087] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x95b84000) [pid = 31129] [serial = 2085] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x95b82c00) [pid = 31129] [serial = 2084] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x95a25400) [pid = 31129] [serial = 2082] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x95a21800) [pid = 31129] [serial = 2081] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x95383800) [pid = 31129] [serial = 2079] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x952c4800) [pid = 31129] [serial = 2078] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x93953800) [pid = 31129] [serial = 2076] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0x9394cc00) [pid = 31129] [serial = 2075] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0x92bbe000) [pid = 31129] [serial = 2073] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0x92a61c00) [pid = 31129] [serial = 2072] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0x92828400) [pid = 31129] [serial = 2070] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0x92821800) [pid = 31129] [serial = 2069] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0x92674c00) [pid = 31129] [serial = 2067] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0x9266b000) [pid = 31129] [serial = 2066] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0x9264ac00) [pid = 31129] [serial = 2064] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0x91fb9400) [pid = 31129] [serial = 2063] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x91128000) [pid = 31129] [serial = 2061] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0x9110d400) [pid = 31129] [serial = 2060] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x8ea96c00) [pid = 31129] [serial = 2058] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x8ea15000) [pid = 31129] [serial = 2057] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x8dc6f400) [pid = 31129] [serial = 2055] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x8d585800) [pid = 31129] [serial = 2054] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x8a8cb400) [pid = 31129] [serial = 2052] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x8a66d400) [pid = 31129] [serial = 2051] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x88649c00) [pid = 31129] [serial = 2049] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x88618000) [pid = 31129] [serial = 2048] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x8a669c00) [pid = 31129] [serial = 2102] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x8a7f3400) [pid = 31129] [serial = 2103] [outer = (nil)] [url = about:blank] 09:03:33 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x95096800) [pid = 31129] [serial = 2037] [outer = (nil)] [url = about:blank] 09:03:34 INFO - PROCESS | 31129 | 1464192214044 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:03:34 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:03:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:03:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:03:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 4096ms 09:03:34 INFO - PROCESS | 31129 | 1464192214102 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 31129 | 1464192214106 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 09:03:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:03:34 INFO - PROCESS | 31129 | 1464192214114 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 31129 | 1464192214119 Marionette TRACE conn3 <- [1,2946,null,{}] 09:03:34 INFO - PROCESS | 31129 | 1464192214171 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:34 INFO - PROCESS | 31129 | 1464192214395 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:03:34 INFO - PROCESS | 31129 | 1464192214408 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 31129 | ++DOCSHELL 0x87772000 == 134 [pid = 31129] [id = 744] 09:03:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x8860e400) [pid = 31129] [serial = 2233] [outer = (nil)] 09:03:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x88819000) [pid = 31129] [serial = 2234] [outer = 0x8860e400] 09:03:34 INFO - PROCESS | 31129 | 1464192214493 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x89204800) [pid = 31129] [serial = 2235] [outer = 0x8860e400] 09:03:35 INFO - PROCESS | 31129 | 1464192215434 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:03:35 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:03:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1377ms 09:03:35 INFO - PROCESS | 31129 | 1464192215490 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 31129 | 1464192215498 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 09:03:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:03:35 INFO - PROCESS | 31129 | 1464192215508 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 31129 | 1464192215512 Marionette TRACE conn3 <- [1,2950,null,{}] 09:03:35 INFO - PROCESS | 31129 | 1464192215518 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:35 INFO - PROCESS | 31129 | 1464192215835 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:03:36 INFO - PROCESS | 31129 | 1464192216025 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a7ed800 == 135 [pid = 31129] [id = 745] 09:03:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x8a7f1800) [pid = 31129] [serial = 2236] [outer = (nil)] 09:03:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x8a7f8000) [pid = 31129] [serial = 2237] [outer = 0x8a7f1800] 09:03:36 INFO - PROCESS | 31129 | 1464192216117 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x8a8ce800) [pid = 31129] [serial = 2238] [outer = 0x8a7f1800] 09:03:36 INFO - PROCESS | 31129 | ++DOCSHELL 0x8920e000 == 136 [pid = 31129] [id = 746] 09:03:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x8b5dcc00) [pid = 31129] [serial = 2239] [outer = (nil)] 09:03:36 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x8be47800) [pid = 31129] [serial = 2240] [outer = 0x8b5dcc00] 09:03:37 INFO - PROCESS | 31129 | 1464192217019 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:03:37 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:03:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1538ms 09:03:37 INFO - PROCESS | 31129 | 1464192217048 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 31129 | 1464192217052 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 09:03:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:03:37 INFO - PROCESS | 31129 | 1464192217069 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 31129 | 1464192217075 Marionette TRACE conn3 <- [1,2954,null,{}] 09:03:37 INFO - PROCESS | 31129 | 1464192217099 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:37 INFO - PROCESS | 31129 | 1464192217409 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:03:37 INFO - PROCESS | 31129 | 1464192217452 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 31129 | ++DOCSHELL 0x88851c00 == 137 [pid = 31129] [id = 747] 09:03:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x8be50400) [pid = 31129] [serial = 2241] [outer = (nil)] 09:03:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x8dc76000) [pid = 31129] [serial = 2242] [outer = 0x8be50400] 09:03:37 INFO - PROCESS | 31129 | 1464192217553 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x8e14a000) [pid = 31129] [serial = 2243] [outer = 0x8be50400] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x8884f400) [pid = 31129] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x8776c800) [pid = 31129] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x982c2000) [pid = 31129] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x91c16000) [pid = 31129] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x9281d400) [pid = 31129] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x95b7ec00) [pid = 31129] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x95d60400) [pid = 31129] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x89b8dc00) [pid = 31129] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x9110a000) [pid = 31129] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x8afb3c00) [pid = 31129] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x92740800) [pid = 31129] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x8a8cd000) [pid = 31129] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x88640800) [pid = 31129] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x99f5a000) [pid = 31129] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x95034c00) [pid = 31129] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x91125000) [pid = 31129] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x99f73c00) [pid = 31129] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x8a66c800) [pid = 31129] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x9244a000) [pid = 31129] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x98464c00) [pid = 31129] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x91c11800) [pid = 31129] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x87eec400) [pid = 31129] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:03:38 INFO - PROCESS | 31129 | --DOMWINDOW == 128 (0x93950c00) [pid = 31129] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:03:39 INFO - PROCESS | 31129 | 1464192219082 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:03:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:03:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:03:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2055ms 09:03:39 INFO - PROCESS | 31129 | 1464192219123 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 31129 | 1464192219127 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 09:03:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:03:39 INFO - PROCESS | 31129 | 1464192219133 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 31129 | 1464192219136 Marionette TRACE conn3 <- [1,2958,null,{}] 09:03:39 INFO - PROCESS | 31129 | 1464192219141 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:39 INFO - PROCESS | 31129 | 1464192219392 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:03:39 INFO - PROCESS | 31129 | 1464192219419 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 31129 | ++DOCSHELL 0x8777c800 == 138 [pid = 31129] [id = 748] 09:03:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 129 (0x8a8c8000) [pid = 31129] [serial = 2244] [outer = (nil)] 09:03:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x8ea91800) [pid = 31129] [serial = 2245] [outer = 0x8a8c8000] 09:03:39 INFO - PROCESS | 31129 | 1464192219492 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x8ea9d800) [pid = 31129] [serial = 2246] [outer = 0x8a8c8000] 09:03:40 INFO - PROCESS | 31129 | 1464192220294 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:03:40 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:03:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1185ms 09:03:40 INFO - PROCESS | 31129 | 1464192220319 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 31129 | 1464192220322 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 09:03:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:03:40 INFO - PROCESS | 31129 | 1464192220328 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 31129 | 1464192220332 Marionette TRACE conn3 <- [1,2962,null,{}] 09:03:40 INFO - PROCESS | 31129 | 1464192220337 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:40 INFO - PROCESS | 31129 | 1464192220610 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:03:40 INFO - PROCESS | 31129 | 1464192220940 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 31129 | ++DOCSHELL 0x86aedc00 == 139 [pid = 31129] [id = 749] 09:03:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x86af5400) [pid = 31129] [serial = 2247] [outer = (nil)] 09:03:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x87771000) [pid = 31129] [serial = 2248] [outer = 0x86af5400] 09:03:41 INFO - PROCESS | 31129 | 1464192221058 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x87ee8c00) [pid = 31129] [serial = 2249] [outer = 0x86af5400] 09:03:41 INFO - PROCESS | 31129 | 1464192221977 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:03:42 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:03:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1687ms 09:03:42 INFO - PROCESS | 31129 | 1464192222019 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 31129 | 1464192222026 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 09:03:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:03:42 INFO - PROCESS | 31129 | 1464192222034 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 31129 | 1464192222040 Marionette TRACE conn3 <- [1,2966,null,{}] 09:03:42 INFO - PROCESS | 31129 | 1464192222047 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:42 INFO - PROCESS | 31129 | 1464192222286 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:03:42 INFO - PROCESS | 31129 | 1464192222578 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 31129 | ++DOCSHELL 0x89de4000 == 140 [pid = 31129] [id = 750] 09:03:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x89decc00) [pid = 31129] [serial = 2250] [outer = (nil)] 09:03:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x8a66f800) [pid = 31129] [serial = 2251] [outer = 0x89decc00] 09:03:42 INFO - PROCESS | 31129 | 1464192222682 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x8a8c2400) [pid = 31129] [serial = 2252] [outer = 0x89decc00] 09:03:43 INFO - PROCESS | 31129 | 1464192223605 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:03:43 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:03:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1586ms 09:03:43 INFO - PROCESS | 31129 | 1464192223624 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 31129 | 1464192223631 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 09:03:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:03:43 INFO - PROCESS | 31129 | 1464192223638 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 31129 | 1464192223642 Marionette TRACE conn3 <- [1,2970,null,{}] 09:03:43 INFO - PROCESS | 31129 | 1464192223648 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:43 INFO - PROCESS | 31129 | 1464192223931 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:03:44 INFO - PROCESS | 31129 | 1464192224201 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 31129 | ++DOCSHELL 0x8b5d1400 == 141 [pid = 31129] [id = 751] 09:03:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x8b5d9c00) [pid = 31129] [serial = 2253] [outer = (nil)] 09:03:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x8d584400) [pid = 31129] [serial = 2254] [outer = 0x8b5d9c00] 09:03:44 INFO - PROCESS | 31129 | 1464192224295 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x8dc6fc00) [pid = 31129] [serial = 2255] [outer = 0x8b5d9c00] 09:03:45 INFO - PROCESS | 31129 | 1464192225255 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:03:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:03:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1645ms 09:03:45 INFO - PROCESS | 31129 | 1464192225284 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 31129 | 1464192225289 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 09:03:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:03:45 INFO - PROCESS | 31129 | 1464192225304 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 31129 | 1464192225314 Marionette TRACE conn3 <- [1,2974,null,{}] 09:03:45 INFO - PROCESS | 31129 | 1464192225320 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:45 INFO - PROCESS | 31129 | 1464192225577 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:03:45 INFO - PROCESS | 31129 | 1464192225882 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ea95400 == 142 [pid = 31129] [id = 752] 09:03:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x8ec3ac00) [pid = 31129] [serial = 2256] [outer = (nil)] 09:03:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x91128400) [pid = 31129] [serial = 2257] [outer = 0x8ec3ac00] 09:03:45 INFO - PROCESS | 31129 | 1464192225975 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x913ef000) [pid = 31129] [serial = 2258] [outer = 0x8ec3ac00] 09:03:46 INFO - PROCESS | 31129 | 1464192226839 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:03:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:03:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1601ms 09:03:46 INFO - PROCESS | 31129 | 1464192226898 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 31129 | 1464192226904 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 09:03:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:03:46 INFO - PROCESS | 31129 | 1464192226910 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 31129 | 1464192226914 Marionette TRACE conn3 <- [1,2978,null,{}] 09:03:46 INFO - PROCESS | 31129 | 1464192226920 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:47 INFO - PROCESS | 31129 | 1464192227143 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:03:47 INFO - PROCESS | 31129 | 1464192227430 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 31129 | ++DOCSHELL 0x91122800 == 143 [pid = 31129] [id = 753] 09:03:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x91c1e400) [pid = 31129] [serial = 2259] [outer = (nil)] 09:03:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x91cfbc00) [pid = 31129] [serial = 2260] [outer = 0x91c1e400] 09:03:47 INFO - PROCESS | 31129 | 1464192227522 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x9244b000) [pid = 31129] [serial = 2261] [outer = 0x91c1e400] 09:03:48 INFO - PROCESS | 31129 | 1464192228348 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:03:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:03:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1479ms 09:03:48 INFO - PROCESS | 31129 | 1464192228391 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 31129 | 1464192228394 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 09:03:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:03:48 INFO - PROCESS | 31129 | 1464192228401 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 31129 | 1464192228404 Marionette TRACE conn3 <- [1,2982,null,{}] 09:03:48 INFO - PROCESS | 31129 | 1464192228410 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:48 INFO - PROCESS | 31129 | 1464192228670 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:03:49 INFO - PROCESS | 31129 | 1464192228992 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 31129 | ++DOCSHELL 0x92648800 == 144 [pid = 31129] [id = 754] 09:03:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x92649400) [pid = 31129] [serial = 2262] [outer = (nil)] 09:03:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x92652400) [pid = 31129] [serial = 2263] [outer = 0x92649400] 09:03:49 INFO - PROCESS | 31129 | 1464192229100 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x9274a000) [pid = 31129] [serial = 2264] [outer = 0x92649400] 09:03:50 INFO - PROCESS | 31129 | 1464192230013 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:03:50 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:03:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:03:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:03:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1649ms 09:03:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:03:50 INFO - PROCESS | 31129 | 1464192230052 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 31129 | 1464192230055 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 09:03:50 INFO - PROCESS | 31129 | 1464192230062 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 31129 | 1464192230066 Marionette TRACE conn3 <- [1,2986,null,{}] 09:03:50 INFO - PROCESS | 31129 | 1464192230071 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:50 INFO - PROCESS | 31129 | 1464192230307 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:03:50 INFO - PROCESS | 31129 | 1464192230585 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 31129 | ++DOCSHELL 0x91cf4000 == 145 [pid = 31129] [id = 755] 09:03:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x9281d000) [pid = 31129] [serial = 2265] [outer = (nil)] 09:03:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x92a66800) [pid = 31129] [serial = 2266] [outer = 0x9281d000] 09:03:50 INFO - PROCESS | 31129 | 1464192230674 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x92bbe000) [pid = 31129] [serial = 2267] [outer = 0x9281d000] 09:03:51 INFO - PROCESS | 31129 | 1464192231568 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:03:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:03:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1534ms 09:03:51 INFO - PROCESS | 31129 | 1464192231597 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:03:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:03:51 INFO - PROCESS | 31129 | 1464192231601 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 09:03:51 INFO - PROCESS | 31129 | 1464192231608 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 31129 | 1464192231611 Marionette TRACE conn3 <- [1,2990,null,{}] 09:03:51 INFO - PROCESS | 31129 | 1464192231617 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:51 INFO - PROCESS | 31129 | 1464192231860 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:03:52 INFO - PROCESS | 31129 | 1464192232157 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 31129 | ++DOCSHELL 0x92939000 == 146 [pid = 31129] [id = 756] 09:03:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x92bc7c00) [pid = 31129] [serial = 2268] [outer = (nil)] 09:03:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x92d08c00) [pid = 31129] [serial = 2269] [outer = 0x92bc7c00] 09:03:52 INFO - PROCESS | 31129 | 1464192232253 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x93914800) [pid = 31129] [serial = 2270] [outer = 0x92bc7c00] 09:03:52 INFO - PROCESS | 31129 | ++DOCSHELL 0x92d03800 == 147 [pid = 31129] [id = 757] 09:03:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x95033400) [pid = 31129] [serial = 2271] [outer = (nil)] 09:03:52 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x95034000) [pid = 31129] [serial = 2272] [outer = 0x95033400] 09:03:53 INFO - PROCESS | 31129 | 1464192233240 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:03:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:03:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1684ms 09:03:53 INFO - PROCESS | 31129 | 1464192233293 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:03:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:03:53 INFO - PROCESS | 31129 | 1464192233297 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 09:03:53 INFO - PROCESS | 31129 | 1464192233304 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 31129 | 1464192233307 Marionette TRACE conn3 <- [1,2994,null,{}] 09:03:53 INFO - PROCESS | 31129 | 1464192233313 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:53 INFO - PROCESS | 31129 | 1464192233647 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:03:54 INFO - PROCESS | 31129 | 1464192233998 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 31129 | ++DOCSHELL 0x92bc2400 == 148 [pid = 31129] [id = 758] 09:03:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x93955400) [pid = 31129] [serial = 2273] [outer = (nil)] 09:03:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x93c7e000) [pid = 31129] [serial = 2274] [outer = 0x93955400] 09:03:54 INFO - PROCESS | 31129 | 1464192234097 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x95096800) [pid = 31129] [serial = 2275] [outer = 0x93955400] 09:03:54 INFO - PROCESS | 31129 | 1464192234897 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:03:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:03:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:03:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1638ms 09:03:54 INFO - PROCESS | 31129 | 1464192234943 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:03:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:03:54 INFO - PROCESS | 31129 | 1464192234948 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 09:03:54 INFO - PROCESS | 31129 | 1464192234954 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 31129 | 1464192234958 Marionette TRACE conn3 <- [1,2998,null,{}] 09:03:54 INFO - PROCESS | 31129 | 1464192234964 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:55 INFO - PROCESS | 31129 | 1464192235203 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:03:55 INFO - PROCESS | 31129 | 1464192235507 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 31129 | ++DOCSHELL 0x92d05400 == 149 [pid = 31129] [id = 759] 09:03:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x93c74c00) [pid = 31129] [serial = 2276] [outer = (nil)] 09:03:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x95a19000) [pid = 31129] [serial = 2277] [outer = 0x93c74c00] 09:03:55 INFO - PROCESS | 31129 | 1464192235603 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x95a20800) [pid = 31129] [serial = 2278] [outer = 0x93c74c00] 09:03:56 INFO - PROCESS | 31129 | 1464192236450 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:03:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:03:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1534ms 09:03:56 INFO - PROCESS | 31129 | 1464192236488 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 31129 | 1464192236491 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 09:03:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:03:56 INFO - PROCESS | 31129 | 1464192236498 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 31129 | 1464192236500 Marionette TRACE conn3 <- [1,3002,null,{}] 09:03:56 INFO - PROCESS | 31129 | 1464192236506 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:56 INFO - PROCESS | 31129 | 1464192236762 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:03:57 INFO - PROCESS | 31129 | 1464192237031 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 31129 | ++DOCSHELL 0x95a25400 == 150 [pid = 31129] [id = 760] 09:03:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x95b79400) [pid = 31129] [serial = 2279] [outer = (nil)] 09:03:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x95b86800) [pid = 31129] [serial = 2280] [outer = 0x95b79400] 09:03:57 INFO - PROCESS | 31129 | 1464192237138 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x95c86400) [pid = 31129] [serial = 2281] [outer = 0x95b79400] 09:03:58 INFO - PROCESS | 31129 | 1464192238043 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:03:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:03:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1583ms 09:03:58 INFO - PROCESS | 31129 | 1464192238080 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 31129 | 1464192238085 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 09:03:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:03:58 INFO - PROCESS | 31129 | 1464192238091 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 31129 | 1464192238095 Marionette TRACE conn3 <- [1,3006,null,{}] 09:03:58 INFO - PROCESS | 31129 | 1464192238101 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:58 INFO - PROCESS | 31129 | 1464192238338 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:03:58 INFO - PROCESS | 31129 | 1464192238634 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 31129 | ++DOCSHELL 0x97818800 == 151 [pid = 31129] [id = 761] 09:03:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x9820ec00) [pid = 31129] [serial = 2282] [outer = (nil)] 09:03:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x99074000) [pid = 31129] [serial = 2283] [outer = 0x9820ec00] 09:03:58 INFO - PROCESS | 31129 | 1464192238724 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x9907ac00) [pid = 31129] [serial = 2284] [outer = 0x9820ec00] 09:03:59 INFO - PROCESS | 31129 | 1464192239562 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:03:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:03:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1481ms 09:03:59 INFO - PROCESS | 31129 | 1464192239573 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:03:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:03:59 INFO - PROCESS | 31129 | 1464192239577 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 09:03:59 INFO - PROCESS | 31129 | 1464192239583 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 31129 | 1464192239587 Marionette TRACE conn3 <- [1,3010,null,{}] 09:03:59 INFO - PROCESS | 31129 | 1464192239593 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:59 INFO - PROCESS | 31129 | 1464192239820 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:04:00 INFO - PROCESS | 31129 | 1464192240103 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 31129 | ++DOCSHELL 0x952c6400 == 152 [pid = 31129] [id = 762] 09:04:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x95d5d800) [pid = 31129] [serial = 2285] [outer = (nil)] 09:04:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x99c88000) [pid = 31129] [serial = 2286] [outer = 0x95d5d800] 09:04:00 INFO - PROCESS | 31129 | 1464192240193 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x99f2e800) [pid = 31129] [serial = 2287] [outer = 0x95d5d800] 09:04:01 INFO - PROCESS | 31129 | 1464192241042 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:04:01 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:04:01 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1486ms 09:04:01 INFO - PROCESS | 31129 | 1464192241071 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:04:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:04:01 INFO - PROCESS | 31129 | 1464192241085 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 09:04:01 INFO - PROCESS | 31129 | 1464192241090 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 31129 | 1464192241094 Marionette TRACE conn3 <- [1,3014,null,{}] 09:04:01 INFO - PROCESS | 31129 | 1464192241100 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:01 INFO - PROCESS | 31129 | 1464192241439 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:04:01 INFO - PROCESS | 31129 | 1464192241662 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 31129 | ++DOCSHELL 0x99761400 == 153 [pid = 31129] [id = 763] 09:04:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x99c8a800) [pid = 31129] [serial = 2288] [outer = (nil)] 09:04:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x99f77400) [pid = 31129] [serial = 2289] [outer = 0x99c8a800] 09:04:01 INFO - PROCESS | 31129 | 1464192241752 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x9a019c00) [pid = 31129] [serial = 2290] [outer = 0x99c8a800] 09:04:02 INFO - PROCESS | 31129 | [31129] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:02 INFO - PROCESS | 31129 | 1464192242741 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:04:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:04:02 INFO - {} 09:04:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:04:02 INFO - {} 09:04:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:04:02 INFO - {} 09:04:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:04:02 INFO - {} 09:04:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1682ms 09:04:02 INFO - PROCESS | 31129 | 1464192242775 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 31129 | 1464192242778 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 09:04:02 INFO - TEST-START | /FileAPI/fileReader.html 09:04:02 INFO - PROCESS | 31129 | 1464192242785 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 31129 | 1464192242788 Marionette TRACE conn3 <- [1,3018,null,{}] 09:04:02 INFO - PROCESS | 31129 | 1464192242836 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:03 INFO - PROCESS | 31129 | 1464192243181 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:04:03 INFO - PROCESS | 31129 | 1464192243460 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 31129 | ++DOCSHELL 0x9a1d8000 == 154 [pid = 31129] [id = 764] 09:04:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x9a1da800) [pid = 31129] [serial = 2291] [outer = (nil)] 09:04:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x9b91d800) [pid = 31129] [serial = 2292] [outer = 0x9a1da800] 09:04:03 INFO - PROCESS | 31129 | 1464192243553 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x9b91f400) [pid = 31129] [serial = 2293] [outer = 0x9a1da800] 09:04:04 INFO - PROCESS | 31129 | 1464192244379 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:04:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:04:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:04:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:04:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:04:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 1630ms 09:04:04 INFO - PROCESS | 31129 | 1464192244416 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 31129 | 1464192244420 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 09:04:04 INFO - TEST-START | /FileAPI/historical.html 09:04:04 INFO - PROCESS | 31129 | 1464192244426 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 31129 | 1464192244430 Marionette TRACE conn3 <- [1,3022,null,{}] 09:04:04 INFO - PROCESS | 31129 | 1464192244435 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:04 INFO - PROCESS | 31129 | 1464192244649 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:04:04 INFO - PROCESS | 31129 | 1464192244959 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 31129 | ++DOCSHELL 0x88645400 == 155 [pid = 31129] [id = 765] 09:04:04 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x88811800) [pid = 31129] [serial = 2294] [outer = (nil)] 09:04:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x9b9f9000) [pid = 31129] [serial = 2295] [outer = 0x88811800] 09:04:05 INFO - PROCESS | 31129 | 1464192245051 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 31129 | ++DOMWINDOW == 181 (0x9ba27800) [pid = 31129] [serial = 2296] [outer = 0x88811800] 09:04:05 INFO - PROCESS | 31129 | 1464192245887 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:04:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:04:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:04:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:04:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:04:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:04:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:04:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:04:05 INFO - TEST-OK | /FileAPI/historical.html | took 1486ms 09:04:05 INFO - PROCESS | 31129 | 1464192245915 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 31129 | 1464192245919 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 09:04:05 INFO - TEST-START | /FileAPI/idlharness.html 09:04:05 INFO - PROCESS | 31129 | 1464192245926 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 31129 | 1464192245930 Marionette TRACE conn3 <- [1,3026,null,{}] 09:04:05 INFO - PROCESS | 31129 | 1464192245937 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:06 INFO - PROCESS | 31129 | 1464192246160 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:04:06 INFO - PROCESS | 31129 | 1464192246440 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 31129 | ++DOCSHELL 0x9b91bc00 == 156 [pid = 31129] [id = 766] 09:04:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 182 (0x9ba24000) [pid = 31129] [serial = 2297] [outer = (nil)] 09:04:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 183 (0x9d9a9000) [pid = 31129] [serial = 2298] [outer = 0x9ba24000] 09:04:06 INFO - PROCESS | 31129 | 1464192246525 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 31129 | ++DOMWINDOW == 184 (0xa0605c00) [pid = 31129] [serial = 2299] [outer = 0x9ba24000] 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:04:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:04:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:04:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:04:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:04:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:04:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:04:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:04:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:04:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:04:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:04:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:04:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:04:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:04:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:04:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:04:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:04:08 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:04:08 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:04:08 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:04:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:04:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 2219ms 09:04:08 INFO - PROCESS | 31129 | 1464192247946 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:04:08 INFO - PROCESS | 31129 | 1464192248323 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 31129 | 1464192248327 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 09:04:08 INFO - TEST-START | /FileAPI/idlharness.worker 09:04:08 INFO - PROCESS | 31129 | 1464192248376 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 31129 | 1464192248379 Marionette TRACE conn3 <- [1,3030,null,{}] 09:04:08 INFO - PROCESS | 31129 | 1464192248385 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:08 INFO - PROCESS | 31129 | 1464192248650 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:04:08 INFO - PROCESS | 31129 | 1464192248942 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 31129 | ++DOCSHELL 0x9b58b800 == 157 [pid = 31129] [id = 767] 09:04:08 INFO - PROCESS | 31129 | ++DOMWINDOW == 185 (0x9b591c00) [pid = 31129] [serial = 2300] [outer = (nil)] 09:04:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 186 (0x9d5b9000) [pid = 31129] [serial = 2301] [outer = 0x9b591c00] 09:04:09 INFO - PROCESS | 31129 | 1464192249029 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 31129 | ++DOMWINDOW == 187 (0xa21a5000) [pid = 31129] [serial = 2302] [outer = 0x9b591c00] 09:04:09 INFO - PROCESS | 31129 | [31129] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x9111d800 == 156 [pid = 31129] [id = 284] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae67c00 == 155 [pid = 31129] [id = 243] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x8e148000 == 154 [pid = 31129] [id = 283] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x95a25800 == 153 [pid = 31129] [id = 695] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x8777c800 == 152 [pid = 31129] [id = 748] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x88851c00 == 151 [pid = 31129] [id = 747] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x8920e000 == 150 [pid = 31129] [id = 746] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x8a7ed800 == 149 [pid = 31129] [id = 745] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x87772000 == 148 [pid = 31129] [id = 744] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x95b81000 == 147 [pid = 31129] [id = 739] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x95b7b000 == 146 [pid = 31129] [id = 738] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x93c79400 == 145 [pid = 31129] [id = 737] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x92bc1400 == 144 [pid = 31129] [id = 735] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x92bc1800 == 143 [pid = 31129] [id = 736] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x89b85c00 == 142 [pid = 31129] [id = 734] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x92668000 == 141 [pid = 31129] [id = 733] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x9110f400 == 140 [pid = 31129] [id = 732] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x9111f000 == 139 [pid = 31129] [id = 730] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x89b85400 == 138 [pid = 31129] [id = 731] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x8a8cb800 == 137 [pid = 31129] [id = 729] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x87ee9c00 == 136 [pid = 31129] [id = 728] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x8ae6f400 == 135 [pid = 31129] [id = 727] 09:04:13 INFO - PROCESS | 31129 | --DOCSHELL 0x87eeac00 == 134 [pid = 31129] [id = 726] 09:04:13 INFO - PROCESS | 31129 | 1464192253352 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 186 (0x89de9400) [pid = 31129] [serial = 2169] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 185 (0x88611000) [pid = 31129] [serial = 2165] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 184 (0x99765800) [pid = 31129] [serial = 2148] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 183 (0x91c1c400) [pid = 31129] [serial = 2120] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 182 (0x92bc9000) [pid = 31129] [serial = 2130] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 181 (0x99c09400) [pid = 31129] [serial = 2151] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 180 (0x97864000) [pid = 31129] [serial = 2142] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 179 (0x8afad400) [pid = 31129] [serial = 2046] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 178 (0x9111e400) [pid = 31129] [serial = 2117] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 177 (0x8ea09800) [pid = 31129] [serial = 2115] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 176 (0x93948800) [pid = 31129] [serial = 2132] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 175 (0x88643400) [pid = 31129] [serial = 2166] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 174 (0x8ae6ec00) [pid = 31129] [serial = 2171] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 173 (0x8881cc00) [pid = 31129] [serial = 2111] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 172 (0x99f70800) [pid = 31129] [serial = 2157] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 171 (0x8d589800) [pid = 31129] [serial = 2114] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 170 (0x9537d800) [pid = 31129] [serial = 2138] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 169 (0x95388800) [pid = 31129] [serial = 2139] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 168 (0x92449800) [pid = 31129] [serial = 2123] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 167 (0x92a5e800) [pid = 31129] [serial = 2129] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 166 (0x9a01c000) [pid = 31129] [serial = 2159] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 165 (0x95091800) [pid = 31129] [serial = 2136] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 164 (0x98b77000) [pid = 31129] [serial = 2145] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 163 (0x9a0ce400) [pid = 31129] [serial = 2162] [outer = (nil)] [url = about:blank] 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:04:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:04:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:04:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:04:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:04:13 INFO - {} 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 162 (0x92823400) [pid = 31129] [serial = 2127] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 161 (0x8afb4800) [pid = 31129] [serial = 2174] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 160 (0x9841d400) [pid = 31129] [serial = 2144] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 159 (0x9a01e800) [pid = 31129] [serial = 2160] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 158 (0x92680c00) [pid = 31129] [serial = 2126] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 157 (0x99f6d800) [pid = 31129] [serial = 2156] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 156 (0x9780f000) [pid = 31129] [serial = 2141] [outer = (nil)] [url = about:blank] 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:04:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:04:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:04:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:04:13 INFO - {} 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 155 (0x99b83c00) [pid = 31129] [serial = 2150] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 154 (0x99f54000) [pid = 31129] [serial = 2154] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 153 (0x94645400) [pid = 31129] [serial = 2135] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 152 (0x9244e000) [pid = 31129] [serial = 2124] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 151 (0x8b5d3000) [pid = 31129] [serial = 2172] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x99c8c000) [pid = 31129] [serial = 2153] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x913ee400) [pid = 31129] [serial = 2118] [outer = (nil)] [url = about:blank] 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:04:13 INFO - {} 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x990fac00) [pid = 31129] [serial = 2147] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x9a0d8c00) [pid = 31129] [serial = 2163] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x89c78000) [pid = 31129] [serial = 2112] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x9394c400) [pid = 31129] [serial = 2133] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x91cf7800) [pid = 31129] [serial = 2121] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x89c78c00) [pid = 31129] [serial = 2168] [outer = (nil)] [url = about:blank] 09:04:13 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x8be49c00) [pid = 31129] [serial = 2175] [outer = (nil)] [url = about:blank] 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 5422ms 09:04:13 INFO - PROCESS | 31129 | 1464192253795 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 31129 | 1464192253799 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 09:04:13 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:04:13 INFO - PROCESS | 31129 | 1464192253816 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 31129 | 1464192253828 Marionette TRACE conn3 <- [1,3034,null,{}] 09:04:13 INFO - PROCESS | 31129 | 1464192253850 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:14 INFO - PROCESS | 31129 | 1464192254194 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:04:14 INFO - PROCESS | 31129 | 1464192254410 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 31129 | ++DOCSHELL 0x88643400 == 135 [pid = 31129] [id = 768] 09:04:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x88644800) [pid = 31129] [serial = 2303] [outer = (nil)] 09:04:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x8880fc00) [pid = 31129] [serial = 2304] [outer = 0x88644800] 09:04:14 INFO - PROCESS | 31129 | 1464192254491 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x88853400) [pid = 31129] [serial = 2305] [outer = 0x88644800] 09:04:15 INFO - PROCESS | 31129 | 1464192255236 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:04:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1454ms 09:04:15 INFO - PROCESS | 31129 | 1464192255271 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 31129 | 1464192255279 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 09:04:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:04:15 INFO - PROCESS | 31129 | 1464192255290 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 31129 | 1464192255293 Marionette TRACE conn3 <- [1,3038,null,{}] 09:04:15 INFO - PROCESS | 31129 | 1464192255299 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:15 INFO - PROCESS | 31129 | 1464192255490 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:04:15 INFO - PROCESS | 31129 | 1464192255719 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 31129 | ++DOCSHELL 0x89c7e800 == 136 [pid = 31129] [id = 769] 09:04:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x89c84400) [pid = 31129] [serial = 2306] [outer = (nil)] 09:04:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x8a663400) [pid = 31129] [serial = 2307] [outer = 0x89c84400] 09:04:15 INFO - PROCESS | 31129 | 1464192255795 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x8a8cb800) [pid = 31129] [serial = 2308] [outer = 0x89c84400] 09:04:16 INFO - PROCESS | 31129 | 1464192256645 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:04:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1382ms 09:04:16 INFO - PROCESS | 31129 | 1464192256672 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 31129 | 1464192256676 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 09:04:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:04:16 INFO - PROCESS | 31129 | 1464192256695 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 31129 | 1464192256701 Marionette TRACE conn3 <- [1,3042,null,{}] 09:04:16 INFO - PROCESS | 31129 | 1464192256717 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:17 INFO - PROCESS | 31129 | 1464192257033 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:04:17 INFO - PROCESS | 31129 | 1464192257068 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 31129 | ++DOCSHELL 0x8a670000 == 137 [pid = 31129] [id = 770] 09:04:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x8afaf400) [pid = 31129] [serial = 2309] [outer = (nil)] 09:04:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x8b5d8c00) [pid = 31129] [serial = 2310] [outer = 0x8afaf400] 09:04:17 INFO - PROCESS | 31129 | 1464192257148 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x8be49c00) [pid = 31129] [serial = 2311] [outer = 0x8afaf400] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 150 (0x8ec3d800) [pid = 31129] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 149 (0x92d06000) [pid = 31129] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 148 (0x8be50400) [pid = 31129] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 147 (0x91fba800) [pid = 31129] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 146 (0x9a01b000) [pid = 31129] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 145 (0x88642800) [pid = 31129] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 144 (0x9ab99c00) [pid = 31129] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 143 (0x89c81800) [pid = 31129] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 142 (0x8a7f1800) [pid = 31129] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 141 (0x913f9000) [pid = 31129] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 140 (0x8860e400) [pid = 31129] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 139 (0x8d58d000) [pid = 31129] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 138 (0x8be50800) [pid = 31129] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 137 (0x99f79c00) [pid = 31129] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 136 (0x95d5fc00) [pid = 31129] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 135 (0x952bec00) [pid = 31129] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 134 (0x8ea9e400) [pid = 31129] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 133 (0x92668800) [pid = 31129] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 132 (0x8b5dcc00) [pid = 31129] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 131 (0x92bc3400) [pid = 31129] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 130 (0x95d56c00) [pid = 31129] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:04:18 INFO - PROCESS | 31129 | --DOMWINDOW == 129 (0x8a8c7c00) [pid = 31129] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:04:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:04:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:04:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2630ms 09:04:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:04:19 INFO - PROCESS | 31129 | 1464192259241 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:04:19 INFO - PROCESS | 31129 | 1464192259339 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 31129 | 1464192259351 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 09:04:19 INFO - PROCESS | 31129 | 1464192259361 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 31129 | 1464192259372 Marionette TRACE conn3 <- [1,3046,null,{}] 09:04:19 INFO - PROCESS | 31129 | 1464192259387 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:19 INFO - PROCESS | 31129 | 1464192259679 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:04:19 INFO - PROCESS | 31129 | 1464192259702 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 31129 | ++DOCSHELL 0x87764400 == 138 [pid = 31129] [id = 771] 09:04:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 130 (0x8863ec00) [pid = 31129] [serial = 2312] [outer = (nil)] 09:04:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 131 (0x8e144c00) [pid = 31129] [serial = 2313] [outer = 0x8863ec00] 09:04:19 INFO - PROCESS | 31129 | 1464192259774 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 31129 | ++DOMWINDOW == 132 (0x8ec37000) [pid = 31129] [serial = 2314] [outer = 0x8863ec00] 09:04:20 INFO - PROCESS | 31129 | [31129] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:20 INFO - PROCESS | 31129 | 1464192260590 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:04:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:04:20 INFO - {} 09:04:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1244ms 09:04:20 INFO - PROCESS | 31129 | 1464192260606 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 31129 | 1464192260609 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 09:04:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:04:20 INFO - PROCESS | 31129 | 1464192260619 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 31129 | 1464192260622 Marionette TRACE conn3 <- [1,3050,null,{}] 09:04:20 INFO - PROCESS | 31129 | 1464192260627 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:21 INFO - PROCESS | 31129 | 1464192261013 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:04:21 INFO - PROCESS | 31129 | 1464192261600 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 31129 | ++DOCSHELL 0x87773400 == 139 [pid = 31129] [id = 772] 09:04:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 133 (0x87773800) [pid = 31129] [serial = 2315] [outer = (nil)] 09:04:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 134 (0x88617c00) [pid = 31129] [serial = 2316] [outer = 0x87773800] 09:04:21 INFO - PROCESS | 31129 | 1464192261730 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 31129 | ++DOMWINDOW == 135 (0x88814400) [pid = 31129] [serial = 2317] [outer = 0x87773800] 09:04:22 INFO - PROCESS | 31129 | 1464192262768 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:04:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:04:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:04:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:04:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:04:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 2189ms 09:04:22 INFO - PROCESS | 31129 | 1464192262808 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 31129 | 1464192262815 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 09:04:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:04:22 INFO - PROCESS | 31129 | 1464192262824 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 31129 | 1464192262830 Marionette TRACE conn3 <- [1,3054,null,{}] 09:04:22 INFO - PROCESS | 31129 | 1464192262837 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:23 INFO - PROCESS | 31129 | 1464192263107 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:04:23 INFO - PROCESS | 31129 | 1464192263444 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 31129 | ++DOCSHELL 0x8ae6a800 == 140 [pid = 31129] [id = 773] 09:04:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 136 (0x8ae6e400) [pid = 31129] [serial = 2318] [outer = (nil)] 09:04:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 137 (0x8afaf800) [pid = 31129] [serial = 2319] [outer = 0x8ae6e400] 09:04:23 INFO - PROCESS | 31129 | 1464192263542 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 31129 | ++DOMWINDOW == 138 (0x8b5d4c00) [pid = 31129] [serial = 2320] [outer = 0x8ae6e400] 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:04:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:04:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:04:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:04:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:04:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:04:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2103ms 09:04:25 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:04:25 INFO - PROCESS | 31129 | 1464192264762 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:04:25 INFO - PROCESS | 31129 | 1464192264989 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 31129 | 1464192265005 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 09:04:25 INFO - PROCESS | 31129 | 1464192265033 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 31129 | 1464192265042 Marionette TRACE conn3 <- [1,3058,null,{}] 09:04:25 INFO - PROCESS | 31129 | 1464192265236 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:25 INFO - PROCESS | 31129 | 1464192265516 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:04:25 INFO - PROCESS | 31129 | 1464192265736 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 31129 | ++DOCSHELL 0x91119800 == 141 [pid = 31129] [id = 774] 09:04:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 139 (0x91121c00) [pid = 31129] [serial = 2321] [outer = (nil)] 09:04:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 140 (0x91108400) [pid = 31129] [serial = 2322] [outer = 0x91121c00] 09:04:25 INFO - PROCESS | 31129 | 1464192265847 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 31129 | ++DOMWINDOW == 141 (0x91cf9800) [pid = 31129] [serial = 2323] [outer = 0x91121c00] 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:04:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:04:26 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:26 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:04:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:04:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:04:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:04:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:04:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:04:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:04:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:04:26 INFO - PROCESS | 31129 | 1464192266795 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:04:26 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1797ms 09:04:26 INFO - PROCESS | 31129 | 1464192266825 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 31129 | 1464192266830 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 09:04:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:04:26 INFO - PROCESS | 31129 | 1464192266851 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 31129 | 1464192266861 Marionette TRACE conn3 <- [1,3062,null,{}] 09:04:26 INFO - PROCESS | 31129 | 1464192266886 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:27 INFO - PROCESS | 31129 | 1464192267109 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:04:27 INFO - PROCESS | 31129 | 1464192267394 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:27 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dc6ac00 == 142 [pid = 31129] [id = 775] 09:04:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 142 (0x91cf3400) [pid = 31129] [serial = 2324] [outer = (nil)] 09:04:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 143 (0x92668000) [pid = 31129] [serial = 2325] [outer = 0x91cf3400] 09:04:27 INFO - PROCESS | 31129 | 1464192267491 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 31129 | ++DOMWINDOW == 144 (0x9267a400) [pid = 31129] [serial = 2326] [outer = 0x91cf3400] 09:04:27 INFO - PROCESS | 31129 | [31129] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:28 INFO - PROCESS | 31129 | 1464192268453 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:04:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:04:28 INFO - {} 09:04:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1665ms 09:04:28 INFO - PROCESS | 31129 | 1464192268507 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 31129 | 1464192268511 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 09:04:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:04:28 INFO - PROCESS | 31129 | 1464192268523 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 31129 | 1464192268526 Marionette TRACE conn3 <- [1,3066,null,{}] 09:04:28 INFO - PROCESS | 31129 | 1464192268532 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:28 INFO - PROCESS | 31129 | 1464192268850 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:04:29 INFO - PROCESS | 31129 | 1464192269075 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 31129 | ++DOCSHELL 0x9266b400 == 143 [pid = 31129] [id = 776] 09:04:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 145 (0x9267c800) [pid = 31129] [serial = 2327] [outer = (nil)] 09:04:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 146 (0x92936c00) [pid = 31129] [serial = 2328] [outer = 0x9267c800] 09:04:29 INFO - PROCESS | 31129 | 1464192269206 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 31129 | ++DOMWINDOW == 147 (0x9293c800) [pid = 31129] [serial = 2329] [outer = 0x9267c800] 09:04:30 INFO - PROCESS | 31129 | 1464192270064 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:04:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:04:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:04:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:04:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:04:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:04:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:04:30 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:04:30 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1589ms 09:04:30 INFO - PROCESS | 31129 | 1464192270115 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 31129 | 1464192270119 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 09:04:30 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:04:30 INFO - PROCESS | 31129 | 1464192270125 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 31129 | 1464192270129 Marionette TRACE conn3 <- [1,3070,null,{}] 09:04:30 INFO - PROCESS | 31129 | 1464192270135 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:30 INFO - PROCESS | 31129 | 1464192270381 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:04:30 INFO - PROCESS | 31129 | 1464192270682 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:30 INFO - PROCESS | 31129 | ++DOCSHELL 0x92a65c00 == 144 [pid = 31129] [id = 777] 09:04:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 148 (0x92a67800) [pid = 31129] [serial = 2330] [outer = (nil)] 09:04:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 149 (0x92bc7000) [pid = 31129] [serial = 2331] [outer = 0x92a67800] 09:04:30 INFO - PROCESS | 31129 | 1464192270793 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 31129 | ++DOMWINDOW == 150 (0x9394c800) [pid = 31129] [serial = 2332] [outer = 0x92a67800] 09:04:31 INFO - PROCESS | 31129 | 1464192271776 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:04:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:04:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:04:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:04:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:04:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:04:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:04:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1693ms 09:04:31 INFO - PROCESS | 31129 | 1464192271820 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 31129 | 1464192271824 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 09:04:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:04:31 INFO - PROCESS | 31129 | 1464192271830 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 31129 | 1464192271834 Marionette TRACE conn3 <- [1,3074,null,{}] 09:04:31 INFO - PROCESS | 31129 | 1464192271840 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:32 INFO - PROCESS | 31129 | 1464192272086 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:04:32 INFO - PROCESS | 31129 | 1464192272391 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 31129 | ++DOCSHELL 0x8dfafc00 == 145 [pid = 31129] [id = 778] 09:04:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 151 (0x91122000) [pid = 31129] [serial = 2333] [outer = (nil)] 09:04:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 152 (0x93c76400) [pid = 31129] [serial = 2334] [outer = 0x91122000] 09:04:32 INFO - PROCESS | 31129 | 1464192272479 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 31129 | ++DOMWINDOW == 153 (0x9502cc00) [pid = 31129] [serial = 2335] [outer = 0x91122000] 09:04:33 INFO - PROCESS | 31129 | 1464192273333 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:04:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:04:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:04:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:04:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:04:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:04:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:04:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1534ms 09:04:33 INFO - PROCESS | 31129 | 1464192273369 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:04:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:04:33 INFO - PROCESS | 31129 | 1464192273373 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 09:04:33 INFO - PROCESS | 31129 | 1464192273380 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 31129 | 1464192273384 Marionette TRACE conn3 <- [1,3078,null,{}] 09:04:33 INFO - PROCESS | 31129 | 1464192273389 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:33 INFO - PROCESS | 31129 | 1464192273654 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:04:33 INFO - PROCESS | 31129 | 1464192273968 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 31129 | ++DOCSHELL 0x8884e800 == 146 [pid = 31129] [id = 779] 09:04:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 154 (0x92663c00) [pid = 31129] [serial = 2336] [outer = (nil)] 09:04:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 155 (0x92742000) [pid = 31129] [serial = 2337] [outer = 0x92663c00] 09:04:34 INFO - PROCESS | 31129 | 1464192274061 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 31129 | ++DOMWINDOW == 156 (0x92744c00) [pid = 31129] [serial = 2338] [outer = 0x92663c00] 09:04:35 INFO - PROCESS | 31129 | 1464192274978 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:04:35 INFO - PROCESS | 31129 | 1464192275077 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 09:04:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:04:35 INFO - PROCESS | 31129 | 1464192275108 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:04:35 INFO - PROCESS | 31129 | 1464192275111 Marionette TRACE conn3 <- [1,3082,null,{}] 09:04:35 INFO - PROCESS | 31129 | 1464192275120 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:35 INFO - PROCESS | 31129 | 1464192275346 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:04:35 INFO - PROCESS | 31129 | 1464192275646 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 31129 | ++DOCSHELL 0x93c70800 == 147 [pid = 31129] [id = 780] 09:04:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 157 (0x952c1c00) [pid = 31129] [serial = 2339] [outer = (nil)] 09:04:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 158 (0x95c7cc00) [pid = 31129] [serial = 2340] [outer = 0x952c1c00] 09:04:35 INFO - PROCESS | 31129 | 1464192275776 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 31129 | ++DOMWINDOW == 159 (0x95c85000) [pid = 31129] [serial = 2341] [outer = 0x952c1c00] 09:04:36 INFO - PROCESS | 31129 | 1464192276604 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:04:36 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:04:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:04:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:04:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:04:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1553ms 09:04:36 INFO - PROCESS | 31129 | 1464192276642 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 31129 | 1464192276645 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 09:04:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:04:36 INFO - PROCESS | 31129 | 1464192276652 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 31129 | 1464192276655 Marionette TRACE conn3 <- [1,3086,null,{}] 09:04:36 INFO - PROCESS | 31129 | 1464192276661 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:36 INFO - PROCESS | 31129 | 1464192276928 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:04:37 INFO - PROCESS | 31129 | 1464192277234 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:37 INFO - PROCESS | 31129 | ++DOCSHELL 0x9266ec00 == 148 [pid = 31129] [id = 781] 09:04:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 160 (0x95a1e800) [pid = 31129] [serial = 2342] [outer = (nil)] 09:04:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 161 (0x97812400) [pid = 31129] [serial = 2343] [outer = 0x95a1e800] 09:04:37 INFO - PROCESS | 31129 | 1464192277326 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 31129 | ++DOMWINDOW == 162 (0x97859000) [pid = 31129] [serial = 2344] [outer = 0x95a1e800] 09:04:38 INFO - PROCESS | 31129 | 1464192278173 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:04:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:04:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1581ms 09:04:38 INFO - PROCESS | 31129 | 1464192278233 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 31129 | 1464192278237 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 09:04:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:04:38 INFO - PROCESS | 31129 | 1464192278243 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 31129 | 1464192278247 Marionette TRACE conn3 <- [1,3090,null,{}] 09:04:38 INFO - PROCESS | 31129 | 1464192278252 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:38 INFO - PROCESS | 31129 | 1464192278506 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:04:38 INFO - PROCESS | 31129 | 1464192278879 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 31129 | ++DOCSHELL 0x982c9400 == 149 [pid = 31129] [id = 782] 09:04:38 INFO - PROCESS | 31129 | ++DOMWINDOW == 163 (0x982cc000) [pid = 31129] [serial = 2345] [outer = (nil)] 09:04:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 164 (0x98464000) [pid = 31129] [serial = 2346] [outer = 0x982cc000] 09:04:39 INFO - PROCESS | 31129 | 1464192279039 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 31129 | ++DOMWINDOW == 165 (0x99071800) [pid = 31129] [serial = 2347] [outer = 0x982cc000] 09:04:39 INFO - PROCESS | 31129 | 1464192279917 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:04:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:04:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1734ms 09:04:39 INFO - PROCESS | 31129 | 1464192279978 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 31129 | 1464192279983 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 09:04:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:04:39 INFO - PROCESS | 31129 | 1464192279989 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 31129 | 1464192279994 Marionette TRACE conn3 <- [1,3094,null,{}] 09:04:40 INFO - PROCESS | 31129 | 1464192279999 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:40 INFO - PROCESS | 31129 | 1464192280258 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:04:40 INFO - PROCESS | 31129 | 1464192280557 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 31129 | ++DOCSHELL 0x95388800 == 150 [pid = 31129] [id = 783] 09:04:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 166 (0x98ee2800) [pid = 31129] [serial = 2348] [outer = (nil)] 09:04:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 167 (0x99f56800) [pid = 31129] [serial = 2349] [outer = 0x98ee2800] 09:04:40 INFO - PROCESS | 31129 | 1464192280647 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 31129 | ++DOMWINDOW == 168 (0x99f5ac00) [pid = 31129] [serial = 2350] [outer = 0x98ee2800] 09:04:41 INFO - PROCESS | 31129 | 1464192281554 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:04:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:04:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1586ms 09:04:41 INFO - PROCESS | 31129 | 1464192281576 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 31129 | 1464192281579 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 09:04:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:04:41 INFO - PROCESS | 31129 | 1464192281586 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 31129 | 1464192281589 Marionette TRACE conn3 <- [1,3098,null,{}] 09:04:41 INFO - PROCESS | 31129 | 1464192281594 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:41 INFO - PROCESS | 31129 | 1464192281821 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:04:42 INFO - PROCESS | 31129 | 1464192282138 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 31129 | ++DOCSHELL 0x92824400 == 151 [pid = 31129] [id = 784] 09:04:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 169 (0x92a64400) [pid = 31129] [serial = 2351] [outer = (nil)] 09:04:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 170 (0x9a024c00) [pid = 31129] [serial = 2352] [outer = 0x92a64400] 09:04:42 INFO - PROCESS | 31129 | 1464192282229 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 31129 | ++DOMWINDOW == 171 (0x9a0d9400) [pid = 31129] [serial = 2353] [outer = 0x92a64400] 09:04:43 INFO - PROCESS | 31129 | 1464192283065 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:04:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:04:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:04:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1529ms 09:04:43 INFO - PROCESS | 31129 | 1464192283116 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:04:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:04:43 INFO - PROCESS | 31129 | 1464192283129 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 09:04:43 INFO - PROCESS | 31129 | 1464192283184 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 31129 | 1464192283187 Marionette TRACE conn3 <- [1,3102,null,{}] 09:04:43 INFO - PROCESS | 31129 | 1464192283200 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:43 INFO - PROCESS | 31129 | 1464192283437 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:04:43 INFO - PROCESS | 31129 | 1464192283743 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 31129 | ++DOCSHELL 0x99f59000 == 152 [pid = 31129] [id = 785] 09:04:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 172 (0x99f79400) [pid = 31129] [serial = 2354] [outer = (nil)] 09:04:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 173 (0x9ab98c00) [pid = 31129] [serial = 2355] [outer = 0x99f79400] 09:04:43 INFO - PROCESS | 31129 | 1464192283836 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 31129 | ++DOMWINDOW == 174 (0x9aedc000) [pid = 31129] [serial = 2356] [outer = 0x99f79400] 09:04:44 INFO - PROCESS | 31129 | 1464192284697 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:04:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:04:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1595ms 09:04:44 INFO - PROCESS | 31129 | 1464192284731 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 31129 | 1464192284734 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 09:04:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:04:44 INFO - PROCESS | 31129 | 1464192284741 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 31129 | 1464192284744 Marionette TRACE conn3 <- [1,3106,null,{}] 09:04:44 INFO - PROCESS | 31129 | 1464192284750 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:44 INFO - PROCESS | 31129 | 1464192284979 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 09:04:45 INFO - PROCESS | 31129 | 1464192285258 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 31129 | ++DOCSHELL 0x88618000 == 153 [pid = 31129] [id = 786] 09:04:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 175 (0x9b58d800) [pid = 31129] [serial = 2357] [outer = (nil)] 09:04:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 176 (0x9b9f8c00) [pid = 31129] [serial = 2358] [outer = 0x9b58d800] 09:04:45 INFO - PROCESS | 31129 | 1464192285349 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 31129 | ++DOMWINDOW == 177 (0x9d45e400) [pid = 31129] [serial = 2359] [outer = 0x9b58d800] 09:04:46 INFO - PROCESS | 31129 | 1464192286220 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:04:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:04:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:04:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:04:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1536ms 09:04:46 INFO - PROCESS | 31129 | 1464192286280 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 31129 | 1464192286284 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 09:04:46 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:04:46 INFO - PROCESS | 31129 | 1464192286339 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 31129 | 1464192286342 Marionette TRACE conn3 <- [1,3110,null,{}] 09:04:46 INFO - PROCESS | 31129 | 1464192286353 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:46 INFO - PROCESS | 31129 | 1464192286622 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 09:04:47 INFO - PROCESS | 31129 | 1464192286989 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 31129 | ++DOCSHELL 0x8c559400 == 154 [pid = 31129] [id = 787] 09:04:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 178 (0x8c55ac00) [pid = 31129] [serial = 2360] [outer = (nil)] 09:04:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 179 (0x8c561400) [pid = 31129] [serial = 2361] [outer = 0x8c55ac00] 09:04:47 INFO - PROCESS | 31129 | 1464192287080 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 31129 | ++DOMWINDOW == 180 (0x8c562c00) [pid = 31129] [serial = 2362] [outer = 0x8c55ac00] 09:04:47 INFO - PROCESS | 31129 | 1464192287880 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:04:47 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:04:47 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:04:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:04:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:04:47 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1594ms 09:04:47 INFO - PROCESS | 31129 | 1464192287928 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 09:04:47 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:04:47 INFO - PROCESS | 31129 | 1464192287932 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 09:04:47 INFO - PROCESS | 31129 | 1464192287938 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:04:47 INFO - PROCESS | 31129 | 1464192287942 Marionette TRACE conn3 <- [1,3114,null,{}] 09:04:47 INFO - PROCESS | 31129 | 1464192287949 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:48 INFO - PROCESS | 31129 | 1464192288210 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 09:04:48 INFO - PROCESS | 31129 | 1464192288521 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"29ca3793-e700-4594-bbc2-470292d77860\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 31129 | ++DOCSHELL 0x8c55f400 == 155 [pid = 31129] [id = 788] 09:04:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 181 (0x8c568800) [pid = 31129] [serial = 2363] [outer = (nil)] 09:04:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 182 (0x9b9fbc00) [pid = 31129] [serial = 2364] [outer = 0x8c568800] 09:04:48 INFO - PROCESS | 31129 | 1464192288615 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 31129 | ++DOMWINDOW == 183 (0xa1134c00) [pid = 31129] [serial = 2365] [outer = 0x8c568800] 09:04:49 INFO - PROCESS | 31129 | 1464192289493 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:04:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:04:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1589ms 09:04:49 INFO - PROCESS | 31129 | 1464192289527 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 31129 | 1464192289531 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 09:04:50 WARNING - u'runner_teardown' () 09:04:50 INFO - No more tests 09:04:50 INFO - Got 0 unexpected results 09:04:50 INFO - SUITE-END | took 1295s 09:04:50 INFO - Closing logging queue 09:04:50 INFO - queue closed 09:04:50 INFO - Return code: 0 09:04:50 WARNING - # TBPL SUCCESS # 09:04:50 INFO - Running post-action listener: _resource_record_post_action 09:04:50 INFO - Running post-run listener: _resource_record_post_run 09:04:51 INFO - Total resource usage - Wall time: 1329s; CPU: 98.0%; Read bytes: 806912; Write bytes: 926457856; Read time: 28; Write time: 259288 09:04:51 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:04:51 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 145944576; Read time: 8; Write time: 143352 09:04:52 INFO - run-tests - Wall time: 1301s; CPU: 98.0%; Read bytes: 802816; Write bytes: 780513280; Read time: 20; Write time: 115936 09:04:52 INFO - Running post-run listener: _upload_blobber_files 09:04:52 INFO - Blob upload gear active. 09:04:52 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:04:52 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:04:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:04:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:04:52 INFO - (blobuploader) - INFO - Open directory for files ... 09:04:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:04:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:04:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:04:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:04:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:04:55 INFO - (blobuploader) - INFO - Done attempting. 09:04:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:04:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:04:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:04:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:04:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:04:56 INFO - (blobuploader) - INFO - Done attempting. 09:04:56 INFO - (blobuploader) - INFO - Iteration through files over. 09:04:56 INFO - Return code: 0 09:04:56 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:04:56 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:04:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1b2ffd6ebf8d2ffd93d9f3c49b4621b7af9731c7d85b24976aed5df9167aa90d32b811ec7d1c7a3290c548000be830f334772c554e3e105f552191af00538545", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b19da2c74c1aa1fa32f60d5b427d04345ba6fe940d31bc73cecef6baa18d124230a0835cb4bab36adf21664a060d068aafb370a1c7898dba2b1591d98e9baa84"} 09:04:56 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:04:56 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:04:56 INFO - Contents: 09:04:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1b2ffd6ebf8d2ffd93d9f3c49b4621b7af9731c7d85b24976aed5df9167aa90d32b811ec7d1c7a3290c548000be830f334772c554e3e105f552191af00538545", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b19da2c74c1aa1fa32f60d5b427d04345ba6fe940d31bc73cecef6baa18d124230a0835cb4bab36adf21664a060d068aafb370a1c7898dba2b1591d98e9baa84"} 09:04:56 INFO - Running post-run listener: copy_logs_to_upload_dir 09:04:56 INFO - Copying logs to upload dir... 09:04:56 INFO - mkdir: /builds/slave/test/build/upload/logs 09:04:56 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1447.384591 ========= master_lag: 0.38 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 7 secs) (at 2016-05-25 09:04:56.687833) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-05-25 09:04:56.688881) ========= 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-1464189240.129879-174882916 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1b2ffd6ebf8d2ffd93d9f3c49b4621b7af9731c7d85b24976aed5df9167aa90d32b811ec7d1c7a3290c548000be830f334772c554e3e105f552191af00538545", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b19da2c74c1aa1fa32f60d5b427d04345ba6fe940d31bc73cecef6baa18d124230a0835cb4bab36adf21664a060d068aafb370a1c7898dba2b1591d98e9baa84"} build_url:https://queue.taskcluster.net/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035271 build_url: 'https://queue.taskcluster.net/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1b2ffd6ebf8d2ffd93d9f3c49b4621b7af9731c7d85b24976aed5df9167aa90d32b811ec7d1c7a3290c548000be830f334772c554e3e105f552191af00538545", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b19da2c74c1aa1fa32f60d5b427d04345ba6fe940d31bc73cecef6baa18d124230a0835cb4bab36adf21664a060d068aafb370a1c7898dba2b1591d98e9baa84"}' symbols_url: 'https://queue.taskcluster.net/v1/task/N6AoINtuRqqOkiZWYeEkYw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 3.10 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-05-25 09:04:59.826211) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 09:04:59.826557) ========= 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-1464189240.129879-174882916 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018894 ========= master_lag: 1.65 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 09:05:01.490779) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-25 09:05:01.491313) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-25 09:05:01.495177) ========= ========= Total master_lag: 5.30 =========